- Apr 15, 2011
- 2,957
- 178
- 261
If at all possible, I would strongly recommend finding some sort of effective counceling or therapy. It sounds like there are many factors and issues at play here, and working on the ones within your control with a professional may be greatly beneficial.