Controlling Boyfriend Advice???

Ashlyn
Update: He is my first serious boyfriend and I have never done anything that would make him lose any trust in me like cheat or flirt with other guys. After each argument I try to be assertive and he apologizes and promises the world but never delivers