I have always felt empathy for others. I've always been able to put myself in their shoes.
I went through my "Neo in the Matrix" period long, long ago. Long before the Matrix came out. I was able to manipulate people like it was nothing.
One day, I realized how unethical that was. I was toying with other people for my own ends.
And so, like a comic book character, I started using my powers for good. When I manipulate people now, it's for their good, not mine. For example, people generally do not take advice, no matter how good it is. But you can manipulate them into it. Like Inception, you have to make it at least partially their idea. You ask them pointed questions that have only 1 answer. Of course, they'll come up with that answer. It's now their idea.
Strong-willed people can still resist it. But these are the people that have always been hardest to help, anyhow. If you've tried your best, you can't feel bad for failing to help them. They simply won't let you.