Hey, everything happens for a reason your right.
If you fall stumble on a rock you'll be sure to watch yourself.
The meaningless masacres all over the world makes you watch out for yourself.
The pain that others inflict on you is to make them happier.
The unnecessary lies someone tells you is for you to be careful not to trust anyone at all that easy.
There is always a reason, it's always something that trigger anyone or anything to act. How painful it may be. Just as you said.
Sorry, just wanted to reply to that message you sent in the "Guardian Angels" thread.