You won't be fine. You're putting yourself in an unhealthy situation, on purpose, often, for no good reason. You are the last person who should be doing that.
I've been through worse things than sitting at home posting in a forum with a couple of dickheads