If there is one thing I have taken to heart from the past 3 years of my life, is that EVERYONE makes mistakes. And that makes a God that is merciful and quick to forgive a blessing beyond the words I have to speak.
The secret to moving onward and upward is that once you make a mistake(s) if you are going to succeed, you have to pick yourself up, move forward, and not look back.