Parashat Vayishlach - Embracing Our Challenges