Lola,
How many chances do you get to be your age, at this moment? How about the ones you've spent in the relationship with someone who has chosen to return to using?
If you're like the rest of us, the answer is once. You only get one chance.
Is this the life you want to continue living?
You're worthy of love, you have a lot to offer. You can find all the happiness you dream of, the relationship you desire. But with his continued relapses its unlikely it could ever be with him. You deserve so much more. Love yourself enough to demand more.