You get my sympathies, and perhaps a bit of hope. We've been co-sleeping DS, 9 months old, and we've gone through phases like this. It was usually because of teething, though he's also had two mild colds that caused congestion and made him unsettled. So, BowQ, I think it will probably pass if you just keep on doing what you're doing.
DS is also a wiggler, and unforunately I have no idea what to do about that. DH has been on the couch for over a week because even though we have a king-sized bed DS rolls over onto his stomach, back again, and etc. throughout the night, leaving just a bit of bed for me. It used to be that he'd roll onto me, then wake himself up, before DH left for the lounge. We have no idea what to do about this, and my mum, who just moved from Los Angeles to live with us and help with DS, is "encouraging" us to get him sleeping in his own bed, which I am whole-heartedly resisting.
Also, he's mobile now, so we've had to put him in what used to be our co-sleeper (turns into a cot) until I get to bed because we fear that he'll crawl off of the bed if we wakes and we don't get up the stairs in time, or if he's stealthy and we don't hear him.
I love co-sleeping, but sometimes it feels so much more complicated than it should be. Keep in mind (as I do), that even if LOs were in their own cots, you'd be up every hour or two rather than just rolling over to lob a boob in their mouths to go back to sleep.
BowQ, I totally know what you mean about lack of sleep affecting your health, work and relationship with DH. All I can say is try to sleep/nap during the day when you can, if you can, and remember that people can be really mean when they're tired. And, as always, this stage will pass.