Hi,
You don’t sound at all selfish to me but trying your best to support everyone around you in really difficult circumstances. It sounds to me like you could do with having someone to talk to so that you can off load some of how you are feeling. The Icarus Trust is a charity which tries to support people like yourself who are having to deal with the impact of addiction. If you contact us we could put you in touch with one of our ‘Family Friends’. These are experienced, trained volunteers who will understand what you are going through and might help you to feel less lonely and scared. They could also tell you what other help is out there for your husband.
You can contact us on help@icarustrust.org or visit the website http://www.icarustrust.org
I do hope that you find some support for yourself that really helps you to deal with everything. Good luck.