(((freeme))) sorry that you are feeling down.
Spend a little time with us and maybe you will start to feel better. We can relate to you in many ways, such as the fear of losing our friends.
I think the situation with your wife yelling and shouting must really be starting to wear you down. It's not the way you would expect to live in a marriage. You are also very young to have to deal with this.
I hope you can find some calmness, freeme.
penny2