You only have six or seven months invested in this “relationship.” End it before you are brainwashed even more. If you stay here and I hope you will, you will find so many stories just like yours where people have been held hostage for years and years by the addict they care for, trying to love them to health.
It doesn’t work. It just ruins two lives instead of one.
100 lbs or 1000, you are fundamentally worthy of respect and kindness. He gives you neither.
Turn your back and walk away.
Sending you a hug.