Maybe you just need a different type of friend. One who will engage in the kind of discussion you're looking for. Unfortunately I don't have any advice on how to find such a person. Sometimes online communities can help fill part of the void.
ETA - I've also heard good things about equine "therapy." I don't think that has to include diving deep with a human therapist.
Maybe neurofeedback would be worth checking out too, depending on your issues.
__________________
Life is hard. Then you die. Then they throw dirt in your face.
-David Gerrold
|