Shanaze Reade believes her disappointment at the 2008 Olympic Games was the best thing that happened in her career.