Yes Shaz10, you have been brilliant. The ranting and raving, crying, pleading, begging, txting and emailing are all natural behaviours. You are human after all.
He probably is feeling guilty and is directing misplaced spite and anger at you, instead of himself.
Have you got your mum and dad, near you. Are they willing to call in on you everyday, so you've got friendly human contact every day, and plenty of help. They could do bits of house work, gardening and look after the your ds while you have a shower, get your hair done etc.
Get family and friends to baby sit a lot so you can get out with friends.
Do you feel ready to set up some routine about when he sees ds so that you get to have a break and a rest?
It is such a difficult situation, you will come through it, and be content and happy. Just take things slowly, and get plenty of help from family and friends. So that you are not spending long periods of time on your own, mulling things over.