Focus on you and the baby. I know its hard to be patient. Make yourself think about your plans for today and tonight. People may not agree but I think his anger is a good thing. He is mad about the shorts and you going out because he is starting to think!! It sounds like you are doing a good job you just have to make your mind stop dwelling.
M 55. W 43 T 12. M 8 1st BD 9\16 W moved out 11\16 Recon moved back 2/17 2nd BD 8/12/18