You can learn great things from your mistakes when you aren't busy denying them. Read The 7 Habits of Highly Effective People.
John SpenceWhile you're busy looking for the perfect person, you'll probably miss the imperfect person who could make you perfectly happy.
John Spence