Hi Gil,
Thanks for posting. Yes what you are dealing with is really hard. If you would like some help please contact us at The Icarus Trust. We are a charity that offers support to people dealing with an addict in their family. We offer trained and experienced people you could talk to which might help you see a way ahead.
You can contact Icarus Trust on help@icarustrust.org or visit our website http://www.icarustrust.org
Good luck with everything.