I don't know what to do.

I think memike pretty much laid it out perfectly. At this time you are in need of some support and some understanding of your issues, but unfortunately you are getting neither. Even worse, the amount of stress being piled upon you is simply going to aggravate your condition and possibly lead you to an earlier grave. Sometimes it's tough for us guys to realize that. You need some time, your wife needs some professional help, and since you've already kicked her son's *** and kicked him out of the house - forget about him.

Take care of yourself.

Grant