Toxic Relationship?

I've been with this guy for almost 6 months. Over the summer things were great but as time went on he got defensive. He slowly made me drop all of my friends, and I swear he only uses me for companionship and sex, but he buys me things as apologies. I know material things aren't equal to emotional dedication, and I've tried to get out but he cries every time I try to leave. I'm at my Whits end I don't know what to do anymore...