Many children this age simply do not have bladders that are developed enough to 'hold them through the night.' I have a brother now in his 40's and an ex boyfriend that went through hell over it until they were 7 or 8, because their parents thought it was something they had control over. Please discuss this with your pediatrician! He or she will, will test and talk to you about this. Nowaday's with the pull up pants and such, Children do not need to experience the horrors of waking up to a wet bed and angry parents. If you hold back on the late night fluids, and get him these overnight pants, I don't see why he can't have a friend over. When you get these facts from your pediatrician, you will want to let him have as normal a childhood as possible. He may not and is probably not responsible for doing on purpose what is an embarrassment to all of you. His self esteem is at stake here, something more important than a few wet sheets! He will make it through the night within a year or so, thankfully they make those pants to help children with small bladders feel O.K. About themselves, while their bladders catch up with the rest of them. Good luck and blessings to all of you!
First, stop all drinks and food after 7 pm or an hour before his bedtime...then make him go to the bathroom before he goes to bed, even if he says he doesn't have to...make him sit for at least 15 minutes...finally, in beginning, wake him up before you go to bed, which presumably is about two to three hours after he does, and make him go again..... Is this a new thing? Sometimes bed wetting at this age is a sign of some other problems that are going on with him...you may want to take him to a psychologist or talk to your pediatrician about this