DS has been a good sleeper until the last two months. We have mostly co-slept. I lie down on our bed with him, read a couple of stories, chat gently about 5 mins, then he used to fall asleep in about 15-20 minutes without any issues. He was a fab 8 till 8 boy.
Since around his (2nd) birthday, its been getting harder and harder to get him to sleep. He seems tired when we're getting ready for bed but then he'll suddenly have this "jolt" of energy after stories when i tell him its sleepy time, and want to get up again, asks for something to eat, to see daddy, etc etc. If i genuinely think he's hungry i'll get him some crackers to have in bed and he will usually eat one or two. But sometimes he just gets hyper, starts jumping around the bed, sometimes even trying to hit me or pull my hair. I've tried talking calmly, tried ignoring him and pretending to sleep myself, tried letting him get up for 10 minutes then back to bed to try again. Nothing seems to get him to settle down.
He will eventually conk out usually between 9.30 and 10pm, when i've taken him to bed around 8. It's exhausting me, i feel like "my" time is gone, sometimes i just fall asleep beside him and then its morning again and i've had no break. DH will occasionally take a turn with him if i reach snapping/crying point but doesn't seem to understand how stressful i am finding this, and then moans at me for spending all my time with ds and not with him!
i don't know what to do! Feel like its destroying the end of each day. It used to be so lovely and easy, now its a battle.