Have you wondered why you always find the same flaws in people, no matter what their role in your life is? Bosses, friends and partners are usually all that you don’t want and hate or at least, the opposite of you.

You attract what you need

I know is easier to accept them, in the case of your colleagues and bosses, because they are not people that you choose for your life, however, the real truth behind this is that all those “flaws” or behaviours are also something that you have, even if this looks difficult to recognize or believe.

It will become clearer if I give you an example. You know you have a back, right? But you can only see it if you go in front of a mirror. Exactly this is what happens with people; what you hate from them are also things that are part of you but you don’t recognize them or want to accept them because for random reasons you have understood that is not good.

The easiest thing to do when you don’t like something about someone is to get upset with them, instead of thinking of what are they showing about yourself. Relationships are our best teachers and when I talk about relationships I am not just talking about love. You have relationships with your bosses, friends, colleagues and every single person that plays an important role within your life, yes, even your roommate. As long as there are responsibilities to share, there is a relationship.

Always think about the reason why of a situation and what is it trying to teach you. Until you manage to forgive yourself in that aspect, you will not stop attracting the same kind of attitudes and behaviours with different faces. So do take the work and be grateful with all the “teachers” in your life. Everything has a purpose, which takes you to a better version of yourself.