@CalMaurer,
He knew he was cheating. Seriously, that is the lamest excuse I think I have ever heard. Because if you are that high (or drunk), your life is in danger.
So he cheated on you and he compounded that with lying to you. Your choice whether you want to stay. As for your health issues, check into anything from your parents' insurance (since currently the ACA is still the law in the United States, if you are in America, you should still be covered under their policy. If not, then start asking your school, work, and charity) to talking with your doctor and asking for a sliding scale for payment.
Don't let fears of ill health keep you with someone who doesn't respect you.