For some of us, the way we see ourselves is not truly who we are. In fact the ego really creates this facade of greatness and lack of shortcomings. A true person on the path to self discovery has endured the emotional rollercoaster of seeing through a clear mirror. Everyone that we attract is a reflection of who we are or what we are at that very moment. The very things that are highlighted to you through the negative behaviors of another, is you finally seeing through a clear mirror. Everything vibrates on a frequency, what our mind thinks we attract. Trust me it’s a hard pill to swallow but every circumstance and situation we unconsciously attract it. Your baby daddy that you reallly dislike, or girlfriend that betrayed you is all a reflection of your internal thoughts. Wiping the mirror clean takes a lot of self-reflection and pain because of the truth being revealed. That very thing that you dislike about someone, and you continuously encounter is a lesson for you to learn. I had to learn the hard way, about the things I don’t want, to become clear with the things I do want. My emotions have always been valid, and the answers have always been internal. I have sought out answers through books, loved ones, and others through experiences, only to realize every situation and circumstance is tailored to you. Just you! The truth hurts. The best advice I can give is to spend time evaluating those who frustrate you, because deep down they are a reflection of you and the reason for your cloudy mirror. Getting an understanding of them, clears your mirror of the debris. So you can make the appropriate changes of thought to create a different life for yourself. One without doubt and support of the ego. Stop looking at yourself through that cloudy mirror.