Oh gosh Ryn - you're bringing back memories of teething. DS would wake up screaming blue murder, and not really be comforted by cuddles either. We had a few nights in a row of 30min sleeps and I was just exhausted. Of course, being me, I didnt' realise it was teeth, so the poor little man was given no relief like panadol or anything.. It's only once 5 teeth appeared at once that I went OMG you poor thing, you were teething!

Have you tried paracetamol with him if he's teething? Or do you have something like Brauer's Teething Relief (natural herbal thing) ? I think they have some Calm one as well, which might help if he has tummy troubles.

I hope it passes soon and you get some much needed rest. *hugs*