Offensive characters

So here and there I've been working on an as yet untitled superhero tale. I must have rewritten the beginning close to half a dozen times, and I think I've finally settled on a starting I actually like. The main problem is that I'm worried that the protagonist may be a bit too offensive. Everett is a racist, sexist, and a homophobic old man... now I know what you're thinking.. BUT I'm none of those things and by the end of the story 'Everett' won't be either. I would attempt to handle it delicately and avoid using any overtly offensive slurs, but I think his attitude by itself would be offensive.

So onto the idea... Basically, Everett stumbles into a battle between two super-powered aliens, one of whom (the hero) is dying. Before she passes away she passes her powers onto the only available vessel, Everett, who she senses isn't a completely lost cause. But in in order gain use of the powers and defeat the big-baddy his heart must be free of hatred. So, he's transformed into the very things he hates the most. I'm sure you can guess what that might be considering what sort of site this is... There's no identity death involved and the changes would all be purely physical. I like the redemption angle, but this has the potential to be so very offensive and I really don't want to ruffle any feathers.

You're thoughts and comments would be appreciated.

Click Like or Love to appropriately show your appreciation for this post: