No, I like the age difference idea just need to think of a male character that's older and who likes to get a little dark. If it was a female character, it would be so simple. With guys, first ones that come to mind are guys near her age, killers, or vampires.