If you are looking for long term relief, anti-depressants are likely the most viable. They are cheap and easily prescribed by a GP.
However it's important to be aware of issues that one might have with SSRI's / Anti-D's after long term use. You may need to up the dose to reach sufficient numbness or dullness, which makes the chemistry in your brain quite dependent and possibly altered, which could be a problem if you decide to stop treatment.
Have you been on SSRI's at all or had anything prescribed by a doctor?