NarAnon
Hi Dar,
51anna gave you a great suggestion, find a NarAnon or Al-Anon meeting near your home and start attending. You will find a lot of people there that know exactly what you are talking about, and know exactly the way you feel. Even if you don't like your first few meeting, just keep going. You will find a solution to your problem(s).
Jim