I like more males! Pervert with a heart of gold sounds interesting... Like he plays with every girl he sees but he only does it because of [insert bad thing here] and he just hasn't found that special someone?
I was thinking more he doesn't have any bad things in his past to cause it, he's a pervert just because. But learning about the girl's troubled pasts would bring out the good guy in him.