Sorry to hear that, Hush - for you ATM, it's all about distraction, distraction, distraction!
Books, puzzles, radio, TV - other threads in the 'Relationships' board - I've learned a huge deal from those. And there is an amazing amount of good advice on there.
One of the things to think about is that you're never the only one suffering as you're doing now. The sad thing is, there will always (it seems to me) be others going through the same turmoil.
I've just read the op and the first few posts in the thread "Right, listen up everybody!'. Honestly, I could have stayed on and read (re-read) the whole thread - if I didn't have pizzas to make, etc! 
Then there are the books and websites that have been recommended to you - there isn't enough time in the day, I reckon, to get through all that lot.
Best wishes for you and your DS - enjoy the rest of the weekend! 