My 3 yo DS has always been a good sleeper but for the last couple of months has become a nightmare. He wakes up in the middle of the night (anything from 3 am) and keeps coming into our room every half an hour. I help him go to toilet the very first time he gets up and walk him back to bed. Then every time he gets up after that I walk him back to bed. This continues until about 5-5.30 when he dozes off till half 7. He doesn't nap, has a good bedtime routine and we try to get him as much exercise as we can. Im utterly exhausted and start to resent him. His behaviour during the day is terrible and he's all the time tired. Please tell me this is a phase and will end shortly.