What about the bully who is beaten at home? What about the depressed teenager who feels abandoned by divorce? What about the aggressive kid who is ignored at home? Can you love them? Jesus does.
What about the person who you are constantly butting heads with, who challenges you and frustrates you all the time? Can you love that person?
God puts all kinds of people in your life to teach you things about yourself and about God. God puts some people in you life so you can share God's love. Some of those people who irritate you so have never known a day of peace. Some of those who take advantage of you have never known a kind heart or felt the affects of unfailing love.
When we stop concentrating on how unfair it is to be surrounded by these hard people. When we stop looking at "me" then you can reach out and see where God is showing you to reach out to others who need to know His love and His protection. God is with you, always, guarding and guiding you on your journey as you shine His light into dark places.
It takes all kinds of people to do God's work. Many have been beaten and broken, but Jesus came to save us and make us whole. I challenge you to allow Jesus to make you whole. But don't stop there. Then show others God's love so they can be saved and be made whole as well.
To love your enemies means to let go of yourself and allow God work in the hearts of all His beloved people.