Dear Diappointed.
Being happy doesn't mean everything's perfect.
It means you've decided to see beyond the imperfections. Life has it's challenges and there will be ups and downs for you, your friends and your family. We didn't get to where we are cuz we did everything perfect, we made our share of mistakes and learning curves. Take one day at a time. If we fall off the horse, we have to have the courage to admit our short comings and get back on and try again. They say... admitting is the first step to recovery.... Your fine, tomorrow will be a better day....