Think of it this way...if you had a best friend who was telling you all that you just told us....what would you tell her to do? Be your own best friend....
Please take care of yourself, please, please get somewhere safe and stay away from this guy...you deserve better, you deserve to have a happy life and be loved by someone who treats you kind and doesn't use drugs or YOU.
(( ))