Sounds like you and I are in the same place right now. All I can say is hang in there. (H is moving out so he says).
Don't know what lead to the fight but hopefully once you have a chance to breath you can find a way through were you are and start heading back to were you want to be.