My rare 2 cents about therapy or faith-based counseling.
You know I never post in this thread due to the fact I'm not particularly religious and it would open up a big can of worms (not friendly ones like Slimy worm). However it should be noted that I've sought counseling throughout my life - some of my therapists have been faith based including the current one. It really doesn't get in the way because the goals and perspective are forged in the first session. That and the fact that I prefer the perspective of someone with the belief in God (no matter who they believe it to be).
Anyway, dreams are usually the subconscious mind bugging us about something we haven't come to terms with. That or the spicy burrito eaten just before bed. Not a good idea on many levels.
Going to a neutral third party for guidance can really be helpful. Prayer can be too, but all too often people need guidance on exactly what to pray for and whether God is talking to them (which I believe can happen) or if they're just hearing their inner urges reflected back.
A good therapist is hard to find and some family members and/or friends might be uncomfortable with the idea of your sharing intimate life details that could include them, but the counselor is usually bound to not repeat the information in the session. I actually have psychiatrist friends and they tell me that they aren't interested discussing patients at all - just helping them. They really have heard it all before and then some.
A good counselor is a facilitator for your unique life path rather than an enforcer of their own agenda. There are many skilled people of all walks and price ranges. Expensive doesn't always mean better and some counseling is even offered free of charge.
If you really are in dire straits and need help or clarification ask the pastor at your local church or seek out the advice of trusted friends who have gone through issues. Admitting you need help and asking for it can be a difficult and brave thing to do.
Just my thoughts. Frog bless from the pseudo-heathen San Franciscan.