People do make mistake.
People make mistakes to learn.
Making mistake makes people be more wiser, day by day.
So learn from your own mistakes, and others.
Learn to appreciate what you have now and strive hard to achieve your dream,
rather than mourning on what you fail to get in the past.
Learn to appreciate. Be thankful.
Always bare in mind, we don't always get what we want.