My husband still drinks and I have learned the only way to get through to him about his drinking is to be an example of what sober looks like. When it's only him drinking, he can't kid himself about where the empties are coming from or where the money is going. I don't say anything...I just focus on my own sobriety.
Maybe you could start being an example? Go out for a walk a couple of times a day. Make healthy eating choices. "Forget" to buy junk food. Get a checkup.
But for sure, his free massages are over. You can't do it without hurting yourself and that's enough of a reason. Period. The end.