You've been "dating" this person for a little over a year and look at all that's been discovered. He lied to you for 8 months, he's admitted he's an addict, he manipulates you and you feel hes using again and manipulating you again and most of all he makes you feel bad about yourself.......
So what are you sticking around for?