What has 2017 taught you ???
You are never prepared for what life throws at you.