honey I'm so sorry to read this. Call your dr first thing tomorrow Stella. Get an appointment. Tell your dr everything so you can get whatever tests they think are appropriate. This is your health and that's the first step IMHO.
Second: alanon. Seriously. It will help you so much - to understand addiction, to understand that this isn't your fault, that he can love you and still behave so reprehensibly. For your psyche, for your spirit for your sweet and tender heart. Please. give it a real shot.
Third: Protect yourself financially. Seems like you're doing so. Keep that up.
This sux. No way around it. You are not alone. Keep posting. We are all here for you. xoxoxo
M 20+ T25+ S ~15.5 (BD) BD 4/6/15 D 12/23/16
"Someone I loved once gave me A box full of darkness. It took me years to understand, That this too, was a gift." ~ Mary Oliver