Thank you so much for taking the time to respond. I really appreciate your advises. No I don't have clinical depression, but still I'm affected at several times. Based on what you say, having a few sessions will probably help me not only resolve my current situation but also face the real problems of my behavior that are causing it. Again thanks for all the support, it's such a great think to know that people are there to help.