ignore pills altogether, if you do not have major mental defects these cannot act as anything else than a palliative, plus you do not want to become addicted-- and seeking a psychiatrist to hear your problems and prescribe you some of them isn't getting help, it's getting scammed
mood is deeply affected by seasons and the climate, so as you said you probably don't cope well with the varying temperatures especially when they're added on top of your personal problems
the first step would be to better your diet and eat healthy meals regularly three times a day that contain all the nutriments that a normal human needs, if you feed your body with crap then it takes its toll
you also need to cope with the feelings of powerlessness, and learn ways to adopt a confident, constructive attitude towards any personal problem, and snap out of these blues when they arise-- think of them, and laugh at how absurd your worries are, and how hilarious it is for you to let petty things devour you inside
one thing I'd advise would be to take long walks late at night when no one is around as regularly as possible-- of course if it's not dangerous in your environment

-- out of all I've experimented nothing gives the same feeling of empowerment and mental fortitude, it's so soothing to know that you can have the whole town for yourself and take refuge in these long lonely walks whenever things are bad, it's possible to think much more clearly at night too