That actually sounds horrific. You are so young. Please break up. You deserve so much better. Someone who is not as controlling and irrational. The world is a lot bigger than you think it is. So, break up even if you don’t end up going. Being with him will continue to take a toll on your mental health because of the lack of trust, his condescendi......