JUST MY OPINION.....
7 months is great but lets face it, it's still a long road. Perhaps he's doing all he can right now in order to stay sober. It doesn't sound like he's using you, maybe give it some more time. sorry if I've overstepped, as I said it's just my opinion