H.B.
Your baby sounds like my first baby- only she slept exactly 39 minutes every time! She would sleep longer in a swing too, at least for a little while. I was so frustrated too, trying to get her to sleep longer. I would definitely keep trying to get your baby back to sleep after an hour of awake time, he does sound exhausted, but it's not your fault. My oldest is now almost 3, and she is a great sleeper now (in fact, at about 4 months old she started taking longer (1-2 hour) naps. But I definitely think it's related to the temperment/personality, in my opinion. Will he stay asleep for longer if you're holding him? Or if he's close to your body, like in a Moby wrap? If he will, my suggestion is to just hold him through his naps (or for at least an hour so he can get some rest) until he is about 4 months old, and then do some simple sleep training so that he can learn to fall back asleep on his own, in his bed, and you can have your life back. :) Hopefully he will get on a longer schedule by then, that's when my baby was able to do it. She is now a very spirited, smart, social little thing, and she just didn't want to "miss anything" by falling asleep. Even now she doesn't fall asleep very easily in the car or on the couch or floor or anything, she needs to be in her bed. It sounds like you're doing great, reading up on all the books. And you're right, they don't give us quite enough information on short-nappers!