Most Helpful Guy
U r over 25... I guess it is hugh time to become mature and take your own decisions and responsibilities and stop doing and going for stupid things.
Relationship is hard messy and difficult and there is no rules to it. So stop regulate whatever cannot be regulated.
Do not use opinions of other blindly in such a way you blame the opinion owner when it did not work.
Most Helpful Girl
Not a good place to be in. Don't let him have control. Seems like a control freak. Don't let him take his issues on you. I'd personally dump him. I've been in your situation