Kim - What you need to do now is to stand your ground, and just do what you think is best for your S. Don't let H or the OW veer you off course. Keep calm in all dealings with H. If he is angry/upset/unreasonable, let him. Don't let him suck you into an argument. The more you keep your cool, the more he will realise that he is unreasonable and being an @ss. Be strong, and don't play OW's game.