OP, I know that things seem pretty terrible here, but if you are really feeling this badly, I think you should probably go talk to a therapist. It helps to speak to someone neutral. And your mental well being is more important than anything, don't ever forget that.