Welcome to SR! We'll listen to you vent! That's what we're here for. Have you found any nar-anon meetings? They can be a tremendous help. SR is great for online help and there is usually always someone here.
Tell us a little bit about what's going on. We're here to support you!