The difference between good and great is the attention to detail.
I'm not a person who thinks that everything happens for a reason, but I do believe that if you work hard and stay true to yourself, good things will come.