Waiting is difficult, but the best things in life are worth the wait.