Oh ouch you poor thing. I hate to say it but yes, I would expect the majority of bubs of that age to go for longer than 2 hours at night.

Having said that, my DS was not a good sleeper but I would usually get a good 3 to 4 hours solid sleeping out of him in the early evening before he would wake up with increasing regularity as the morning approached. I would be getting up to him 2 or 3 times in the night, sometimes on a bad night up to 6 times, but fortunately when that happened I could almost guarantee the next night would be much better and probably only 2 night wakings, it was like a cycle.

I would go to bed at 8pm so I could get a decent chunk of sleep in, I find that if I've gotten less than 3 hours sleep between wakings I feel particularly shattered when I get woken up. He gradually improved as he got older but he didn't sleep through the night until he was 18 months old, when he dropped his day nap altogether and went into a big boy's bed. Sorry...probably not what you wanted to hear.

My DD is 12 weeks today and is a real sweetheart and has only been waking once in the night since she was about 5 weeks old...just a different kid. The only thing I have been doing is encouraging her to stay awake for about an hour and a half to 2 hours at a time during the day (including feeding time) and perhaps the early evening as well if she has had lots of sleep during the day...this seems to guarantee that she'll go for longer at night. My theory is that if she gets her awake time then she won't want awake time in the middle of the night.

You might be right about the leg brace, I can't think of anything much to help with that other than trying to keep him awake for longer during the day to make him more tired at night (paying attention to his cues of course, if he needs to go to sleep in less time then let him).

Good luck, I hope others have more suggestions for you. Having been there, I really feel for you.