Life.
It really slaps you in the face when you least expect it. I guess that's what makes life so beautiful. we're constantly given challenges. and how we handle life either helps us grow or it doesn't. It's all on YOU to decide how it affects you..mentally, spiritually, and physically. yeah..it can destroy you from the inside. but the beauty of life constantly moving forward or not stopping for anyone... teaches us to move forward with it. and hopefully in a positive manner. time helps us heal...be able to accept that things don't go accordingly or appreciate that it did. Nothing lasts forever. Every event has its time.