Hello there,
The long-term solution i recommend is a healthy diet, vitamins/minerals supplements. It might sounds too easy or too simple but it really matters. Studies are telling that depression can occur when your having B3, B6, B12 deficiencies, especially B6 ( pyridoxine ). Doctors of course are not nutritionist or biochemist so they don't tell you the importance of a healthy diet and good vitamins/minerals intake. I had depression and as soon as i changed my diet and taking vitamins supplements i could see some impressive results only 1 week after healthy lifestyle. You must also consider daily exercise ( even a 30 min walk can do it ) to promote good hormones balance and the releases of critical hormones for healthy mental and physical well being.
You mentioned that you like the drugs, start to like the natural drugs that are essential for well being and by natural drugs i mean vitamins supplements. So basically you need a healthy diet and a vitamins B complex and a good vitamin C ( 1,000mg with calcium ) and you will see improvement to your condition and general well being.
If you want more information about all of this i recommend you read one of my post that is talking about this issue.
http://www.medhelp.org/posts/Depression/Knowledge-for-Depressive-People/show/1127539
Best regards,
M4