Short answer: IDK
Long answer: players vary so much, that I'd say his romantic taste varies about as much. He likes someone who isn't an asshole, who likes him. That describes a LOT of people, though. I don't have an easy answer to that question, so you get a cute, flustered doctor instead.