I also believe everything happens for a reason. I'm sure that if I haven't had met some people in my life, people who have become one of the most important people in my life by now, my life would be gone down the drain. I wouldn't be here writing this right now. These people were people I was expecting to meet the least at that point of my life and I know I didn't meet them by accident. Me and they agree that it was all a part of a bigger plan. I consider them my earthly guardians, in addition to other guardians whom I cannot see but feel.