Help?

Hi I am having a big problem...I have recently started having bad irritability and mood disorders. I'm always depressed and find myself constantly angry. I started taking birth control to regulate everything but I've been gaining weight like crazy. I'm small in size to begin with but just in the past 2 weeks, I've gained 13lbs. I need it to stop...please. Any tips.