If you treat everything 'bad' or 'disappointing' as a teachable moment and learn from them instead of getting overly frustrated and/or giving up, you'll end up in a better place. It's the old "Making lemonade outa lemons".
Talk to a Marine or Seal about overcoming adversity...........