Celit, have you tried cognitive-behavior therapy? Unlike regular talk therapy, it's effective for PTSD and for the kinds of behavior change you're looking for.

DeeDee