It sounds to me like your issues are more relationship-based, considering your family. Maybe talking with someone will help you understand and deal with those underlying factors. Can't hurt to try, right? These guys are right, everyone needs a therapist.