As I understand, you have been suffering from sadness and emotional difficulties for the last 7 years.
a) Have you had episodes of moderate or
severe depression lasting a few months at a time?
b) Or do you have a mild and persisting sadness that refuses to abate for all these years - no matter what medications you take?
c) Have you had any episodes of being upbeat, energetic, confident, requiring less than usual amount of sleep, sometimes being a little
rash or indulging in risk-taking behaviour? If so, do reveal these episodes to your
psychiatrist who may have to modify the treatment regimen a little to bring you out of your depression.
I suppose you have the second pattern (b), which is probably compounded with life's stresses.
In chronic and mild depression, allopathic medications are sometimes very poorly effective. Tricyclic antidepressants (like amitryptiline) may be effective, if you have not been given that so far. However, they do have significant sedation, dryness of mouth and blurring of vision as common troublesome side-effects. Moreover, they should not be used if you have had problem (c) above.
You may try alternative medications (such as St John's Wort which you are already trying) under supervision from someone who is experienced in prescribing them.
Yoga and
meditation are also a form of treatment which can help you. You may try it if the resources are available close to where you live.
If stresses are a major concern, you may even go for Cognitive-Behavioural Therapy (CBT) from a clinical
psychologist.
Hope this helps.