Hi Emhow. Welcome to SR. I can relate to much of your post. My husband is in the Navy too (we are in CT too!) and I have kids. The isolation can be overwhelming, especially when you first arrive at a new duty station. Good work on reaching out and realizing that you need to stop. Our insurance will cover treatment if you are interested. Have you thought about AA? There are some great meetings in the New London/Waterford/East Lyme area.