Here my opinion : You're feeling insecure about yourself and maybe you have a fear of abandonment so you prefer break up with him (and be in control of everything) than take the risk of being rejected by him.
Here my advice : You have two choice. First choice, you break up with him and try to build your self esteem and confidence. If you don't fee......