There are a number of ministries that can help you with your personal struggle.  I personally benefited from the ministry of Portland Fellowship (and spent 10 years in ministry on staff there)!   They are an incredible ministry with both on site and online discipleship. Click the button to go to their website and see what they offer...