We've dated before when we were much younger. Of course things ended after a few months when were in high school. Now we're in out late 20s and have started talking again. At first we would hang out every so often, then we would drink and fool around, now were kissing and talking a lot. 

He's a meth addict with four felonies. Hes on probation, and still smokes meth every day. He also sells hard drugs and can be a scary person to cross. Usually if you dont pay him. Hes intelligent, funny and great to hang out with though. We get along really well. Something keeps telling me I'm making a rather large mistake being around him at all. I just enjoy his companionship so much, and dont want to let him go. 

I'm not sure what the fuck is wrong with me, but advice please?