sick of feeling this way.

I'm sick of my boyfriend calling me names and making me feel like shit. I'm sick of him being an addict and ruining my life. I'm sick of crying every single day hating my life. I'm sick of feeling like I need him. I'm sick of being depressed and miserable. Everyone says to just leave but it's not that easy. Any advice would help, please no harsh comments..