Life has taught me many lessons, I have come to learn that many things we go through in life are not just trials but are predetermined prerequsites for growth, even though we think we have known it all, or experienced it all, but I tell you in due time, you will discover you have not really get close nor closer to the expected standard for growth. You will always find new things to learn about life. Just thinking aloud.