Mate, I'm with you on the depressing weather. If you can, and you're still young and with options, try and use moving to a place with more favourable weather to your advantage. It may sound silly, but when I was younger, I really hated cold/snow/gloom/etc and I had the chance to live for two years in the tropics. It really did affect me too. Is there anywhere you really would rather be? Seriously, make it a goal.
Which is an example of a general theme going on for ya. It sounds like you feel like you don't have much to live for. Why don't you have goals? Because you have no ambition. Why don't you have ambition? Because you have no goals. Clearly that's a problem.
To get out of it, you either got to set some goals or get some ambition. Problem is that when people like us seek ambition, we tend to use chemicals to motivate us, which is ultimately setting us up for disaster. Instead, I'd suggest that you focus on goals. Your goal for today should be to come up with 10 goals. Moving could be one of them. How about a job? How about school? How about getting into shape? Learn to cook? Learn an instrument?
I think you'll find that you feel apathetic because you don't feel like you're very good at anything, but after working toward goals for a bit and seeing some progress, it will help a lot. What kinds of things would you actually want to get better at? We might be able to help.
As for Effexor, I was on this in my early twenties and I hated it. It did nothing for my anxiety or my depression, and it just gave me horrible side effects and a horrible withdrawal (though I did cold-turkey it). If you don't like it, don't take it. You've been on it long enough that you should let your doctor prescribe you a taper, but seriously the only time (in my opinion) that a person should be taking daily medication is if it is helping that person. Your doctor wants to see you be helped, either because he genuinely cares about you, does not want you to blast him on the internet, or something in-between. Give him a call this week. Make it a goal

.