You might also consider seeing a psychologist if you haven't before.

Now, granted right now I'm with a LiSW and doing really well with her. But earlier in my life, before I learned how to (1) feel at all, (2) identify my emotions and (3) verbalize them, I went through way too many LiSWs who just weren't equipped to deal with me. I had my first real progress with a psychologist, who did some testing, identified many of my issues, and helped me to work through them.

As far as meds, I personally think that although your therapist can't prescribe, they're probably the best person to help you decide whether you should consider trying something. Unfortunately, very, very few psychiatrists do talk therapy, so it means seeing both a therapist for your talk therapy AND a psychiatrist for your med checks.

Hang in there. Take good care.