I was diagnosed with Generalized Anxiety Disorder last year (age 21), but through talk therapy, realized it was actually sub-clinical social anxiety. I was put on an SSRI by my MD, but I didn't really found it ever helped with the anxiety (it did clear up some depressive symptoms I had though). Any real relief I found was through a combination of CBT and mindfulness based therapy, where you pay attention to the anxiety rather than trying to stuff it down and ignore it. Being aware of the anxiety in the moment it happens helps the CBT along too, because its easier to pinpoint what is really the source of the anxiety. Just over a year later, I'm coming off my antidepressant and feel more confident than ever. I would definitely recommend the CBT approach, especially if you can find a therapist you can really trust and that won't take your bullshit excuses not to do the homework.