Why the Universe Tests Us Before Granting Our Desires