http://www.jbspencer.com/djb/djbc.pdf
Some of the articles in there are not bad; though some Others are just a waste of time.....
[I actually found out about it from another post on TFP]
Ultimately, though, I second the recommendation to see a counselor/physchiatrist