What kind?

I believe that people should accept me for who I am. Despite all my flaws and vices appreciate me as a whole. I ignored criticism and welcomed compliments. There was nothing wrong in my way of thought. However certain situations arise, as we grow older, that causes us to slightly shift our mentality. Being accepted for who you are is important in every way. However, being content is never enough, at least for me. I wanted to grow, I wanted to learn. And as much as I want to be accepted for who I am, I wanted to accept myself even more.

I came to believe that there are 3 types of people in life. The good kind will accept you in all shapes and sizes. Reminding you that you're fine just the way you are. The bad kind will scold and criticize you, telling you what you need to fix according to them. Now the great kind, are the kind of people who will not only accept you for who you are, but also make you want to better yourself. Perhaps unappreciated in that moment but realized over time.

And so, we wonder how to spot the good from the great.