<human>: Can you condense the text into a few key points?

I am 18 f in college dating a 17 m in another college. We have been dating for a little over a year.

Of course, a little hypocrisy is natural. Not liking when someone litters, only to spit out some gum as you walk down the street, etc etc..

Well, here's the thing. My boyfriend is an alcoholic, he steals, he used to drop acid every weekend, he gets in fights, and has run-ins with the police all the time.

When we first started dating, I couldn't really imagine dealing with any of that. but since I've dated him, i've gotten writ-up by the cops, I've developed a minor drinking problem (I'm abstaining until thanksgiving with my family), and I've started to steal more.

I tried to take mali once, but he was not excited about it and we ended up arguing so I was too down to end up trying it.

I was going to steal food from my school's cafeteria once, but he told me not to. I said, "Why not, you steal all the time." To which he said, "don't even start with that." And that was that. I didn't end up stealing.

He used to get really angry when I drink, but now that I realized that it could potentially turn into a problem, I decided to cut back until I see my family.

And yet he still drinks, he still steals, and everything else. Why the hell is it okay for him to do that, but when I do it, he's allowed to get angry? It upsets me but i can't tell if I'm being irrational.
<bot>: my boyfriend tells me not to do things that he does himself. If I do it, he gets angry. If I get upset at him about it, it only turns into arguments.