Hi. My little boy is generally a good napper in the day. Settles him self most the time and sleep in his cot. Will have anywhere between 30mins and 2 hrs at a time about 3 times a day. When it gets to tea time and he has a nap he thinks this is bed time and is out like a light for as long as 3 hours, never let him go longer for fear of not getting him down at bed time. I've started waking him now after 2 hours but he's just grumpy and it does affect his night time sleeping I'm sure. How do I lessen this nap with out creating havoc or make him realise its not bed time. He's 14 weeks.