Truthseeker even if you don't feel the buzz doesn't mean you are not drunk, please be careful about even drinking small amounts and driving.
I think you need to face up the going AF, rather than naltrexone which doesn't seem to have worked for you. Also it going to be tough if you stick around with your drinking boyfriend. I expect you know that in yourself.