It sounds like you have a good plan of action. Keep thinking about how you can heal or at least manage your health problems. You're not being selfish when your health is involved.
One last thing - detaching is not giving up. It's allowing your husband the opportunity to do whatever the f he wants to do without it affecting you.
Me-38 W-38; T-15 M-12; S10 and S6 BD - July 2016; EA confirmed; confronted Aug 2015 EA dissolved 12/2016
Never make someone a priority when all you are to them is an option - Maya Angelou