Sounds like you are dealing with some self esteem issues??? ... No one can make you feel Okay about yourself ...But YOU. I understand you enjoy being submissive.. but being submissive does not mean you depend on other to make you feel okay about yourself.
If your current relationship is lacking .. you have a few choices ... Stay in it and accept it as is.... Talk to him, communicate your wants needs and desires... Or end the relationship if you and him can't agree on important things..
You are so very young.... Be safe