Call it destiny or whatever you want but there are definitely checkpoints in life that everyone is meant to go through on the way to whatever lies ahead. There are events that are predetermined as a given that one must go through in a lifetime, however a state of preparedness for these events it something of a challenge. Having to work on the nervous system so it's advanced enough to go through crazy life challenges without experiencing too much stress is something that one can choose to do or not to. In a normal human development cycle every human should be able to go through life events in a breeze but who the heck is normal these days? Laziness and other distractions from natural evolution mean being left behind and meeting these checkpoints in a way that the nervous system may not be ready for. Stress, tears, frustrations await!
So choose not to be distracted by TV and phone screens. Put some strain on your mind, body and exercise the nervous system by living life as fully as you can so that when karma catches you unexpectedly you'll be able to get through the difficult times as someone who was ready for it, with a smile on the face.