Most Helpful Guy
Break up, that is not a healthy relationship.
Most Helpful Girl
You're really young for him, but age is just a number! I mean if y'all love each other then go for it, but it doesn't sound like a very healthy relationship! It also sounds like he likes to be very controlling, & wants to be charge all the time! I would also try to tell him how you truly feel about way he is treating you, I mean if you are okay with the way he is treating you then that's your own problem, but if I were you I would not want to be treated that way, & ask him to be nicer to you, & not to treat you that way, or just straight up break up with him!