Am I crazy?

My bf says he not interested in me cause I cry over stuff. But when he constantly treating me like shit yea I’m gonna cry. It’s hurts to think about leaving him. I just feel mentally messed up. I feel life would be bad without him. He calls me a idiot n yea I am for staying. He says I’m a weak female. I just don’t know how to be a strong female. I feel so stupid and like there is nothing out there for me. He also say if I leave he not loosing nothing. I’m only 18 and he 21. Should I move on to better?

Vote below to see results!