there are far too many things we will never understand in this life. what’s important is how we react to what life throws at us. people make mistakes, then learn, we love, we hate, we forgive, we forget… we can choose to hate our life, or simply surrender everything to God, cos really, when we can’t trace His hand, trust His heart. easier said than done, but lets keep our Faith.