Welcome Cassko,
Like Ted said, check out the friends and family forum. There are alot of people there who have been where you are. You do need to take care of yourself. Unfortunately, there is nothing you can do to make him stop. He's only going to stop when he is ready. I will keep you in my prayers.
Sherry