Types of people we meet in our lives… Different people, different personalities. But one thing I’m sure about, we met these people not by accident but for a reason. Yes, even the crappy ones. The universe works in very mysterious ways, it’s not easy to analyze nor understand. Yet, eventually, all the pieces will fall …