Oh you poor thing! I can't imagine how you go on.

I know this is a gentle parenting site, but my personal suggestion, would be to think about trying some way of helping him to learn to self settle. It can't be good for him either to be waking this frequently. You need to be a sane mummy (not that you aren't, but I know I would be crazy by now!). Or to co-sleep.

Again, personally, we have helped our boys to self settle from about 6 weeks old. And yes, by self settle, I mean cry it out. I know others aren't comfortable with this idea, but perhaps you could consider it.