I´m extremely glad to hear this. I guess when you´re in disgrace you can learn who your REAL friends are... those who will stick through thick and thin.
LOSERS always whine about their best.Being happy doesn't mean everything is perfect. It means you've decided to look beyond the imperfections.