My son is 10 weeks old and stinks at naps. He will only nap 20-30 minutes if he's in his crib, maybe 40 minutes if he's in the swing. But will of course sleep two hours if I'm holding him. I try to implement the 3 hr routine for him but when he wakes up 20 minutes later... He generally stays awake for an hour after eating and goes down somewhat easily for his nap. If I get him back to sleep after his wake up, the 20 minute cycle just continues. He won't even stay asleep in the car. I'm exhausted. Any suggestions?