A perfect guy is someone who is driven. It is possible that this guy is not successful now but as long as he has the drive to reach his goals, then I know that he also has the passion which I believe is also important to classify the person as the perfect guy. I need to find him attractive too.
He does not have to be the most handsome guy in the room but I need to be attracted to him even if other people are not. I am not too keen about guys with the perfect bodies. I would like someone who seems real and would be nice to hug. The perfect guy is someone who knows how to love deeply and truly not only for me but also for his family.