Everyone is right. You need to focus on you. Start asking everyone who you encounter if they want to go out for a beer or a movie. Force yourself out of your comfort zone and make it a point to talk to strangers while you are waiting in line at the deli, or where ever you shop. It will start helping you.
I hate to suggest this because it may be controversial, but maybe you should talk to your doctor about a temporary antianxiety medicine such as Lexapro. Some of the lower level medicines are not addictive and are not mind altering drugs or narcotics. Some such as Lexapro help your brain process the serotonin you already have which helps level your mood swings.
Me: 43 W: 37 Together: 18 M: 15 D: 8 yrs old ILYBNILWY: March 2011 She Filed for D: August 2011 She moved out: Sept 1, 2011 Reconciled: May 2012 Divorce Case dropped: July 2012