My LO is almost 3 months. Right now he will sleep for three hours in the morning usually sometime starting at 7-8 am and at times he will struggle to take an afternoon nap. Sometimes between 1-3, but tonight he would nap until 6pm at night! When he does eventually go down for a nap should I wake him up if he takes a later nap or let him wake himself up? At times when we let him sleep and he wakes up naturally he will fuss since he's hungry, but usually we do get about 10-15 mins of happiness before he wants to eat, but when I do wake him up he's not happy at all. He also lately only wants to nap on us, so is there a way to transition him to nap in either his crib or swing?
Also, when should he start sleeping through the night? We usually are able to get him to go down around 10:30 and he'll sleep usually until about 2-2:30. Last night he went to bed later and cried in his sleep on and off for 2 hours. Is this normal? Is there a better way to get him to sleep through the night? I would appreciate any advice you have. TIA!