Have you ever wondered why some people appear in your life exactly when they do, sometimes to lift you, sometimes to ...