Here is something really interesting that I want to share with all of you today. Do you feel that you battle more with certain people? Do you feel like you battle more with those people because it’s a life lesson you really need to learn?

The people I’ve battled with the most in life are the ones who seem to also frustrate me the most. I can love someone who also frustrates the hell out of me.

The fact is, though, that nothing is perfect all the time. It seems like there are certain people out there in this world that I have battled with over and over again on the same issues.

Do you know why we battle over and over again with certain people on the same issues? It’s because the universe is really trying to teach us a lesson. It’s to help us learn a hard lesson.

It might be something that stems from incorrect programming from childhood. it might stem from the unhealthy way we’ve handled things our whole life. Regardless of its source, certain people will come into your life who are meant to guide you, to love you or to show these lessons.

Sometimes these lessons are very difficult to learn. Sometimes it takes six, eight or even ten times to learn it.

Look back at your past relationships — whether it’s your romantic relationships, friendships or work relationships — and look at some of the fights that you had over and over again. Then drop the ego and look at how you can take responsibility for those fights.

There are two people involved in every relationship. If somebody says the same things to you over and over again about something that bothers them, then you need to look deep inside and see how that behavior is affecting other people. It might be a behavior that is really not healthy for you to have as you move on in your life.

If you love or respect someone and you brought them into your life, then you brought them into your life for a reason. This is especially true in love relationships.

Some romantic partners we bring into our life to be ultimately end up being our friends. Some romantic partners we bring into our life just to teach us something so we can move forward to our next great relationship.

Do you ever sit down and write all the things you have learned? Do you ever write down all the things about you that have driven people crazy over and over again?

It is when you stop blaming and stop defending that the real life lessons are learned. It is pretty powerful to really let that totally come out and allow yourself to be open to these biggest of life’s lessons.