well 1st things first. you both have some pretty serious issues. I guess my first thought is that you are never going to control her so start looking at what you can do to change yourself. Take the previous suggestions from her (your weight, smoking, facebook) ect. and determine if those are things you also see as problems. If they are work to fixing them, but only do it for yourself. I would say an IC would be the first place I would go to try and work through some of your anger issues. Perhaps your wife would see this and understand that an IC would be able to help her as well.