Erin - Have you seen the Wonder Weeks books? Cause at around 19 weeks or so they go through a really stormy period, that could be what's happening. Or have you tried a little panadol at night for him? That's really made a difference here, I have no idea if Pip's teething or not, his gums aren't red but he's been biting everything, the panadol just helps him sleep. And me too. Or is there casual child care at your local community centre? Ours has 3 hour blocks which allow you to go home and sleep for a little, its great.

*hugs*