What I'll add is that antidepressant medications don't work for everyone and MAYBE there is reason why they just haven't been as effective for you.
There's a large scale clinical study that was conducted years ago (STAR*D) which showed that the response rate for antidepressants (types that directly affect Serotonin availability) for patients that had not been treated with antidepressants before was around 50%. You could be one of the individuals who just doesn't have a good response to SSRI's or SNRI's.
Why does this happen?
Research has shown that there is a genetic variation that some individuals have that makes them impervious to the effects of the various medications that increase the availability of Serotonin (SSRIs and SNRIs etc.). These patients carry a defective component to a gene which allows for more versus less serotonin transporters to be available, which in turn leads to less active sites for Serotonin Reuptake Inhibitors (these drugs actually bind to Serotonin transporters), which reduces the response to these medications. This shit probably makes little sense to most people, but I think a picture can illustrate this detail a lot more:

You could be one of those individuals that have a shorter allele resulting in lower transcription rates. Your provider can determine this with genetic testing, which would reduce the amount of time possibly wasted in trying to figure out what medications you might actually respond to.
"
1"