Adam that is rough my good sir that is rough. From the looks of it you have a solid heart and soul brother. We all have into the darkness and it takes a lot to find the way out but you have found your way out. If this is the woman that means the world to you and I don't mean that in any other way then your one and everything then don't let her go. Show her, talk to her and share everything inside and out. It will get better my friend I promise. No matter the path it will get better. If you ever need anything like everyone has said we are here for you.