There are 3 kinds of people or should I say 3 distinct types of people I have come across in my life Journey. A journey that has spanned 3…