You've already caught him lying to you about it - MORE THAN ONCE ... !!!
What else could he be lying to you about?
Time to decide how you want yourself to be treated in a relationship.
What are you willing and unwilling to tolerate?
Personally, there's too much drama involved in it for me.
I have a very low level of tolerance for those who try to make me second fiddle to their addictions.
I ain't havin' it ... I respect myself too much for that.