Alright. I'm unsure who to choose for the canon story line. In Lost Dreams there are various arcs resulting Keith ending up with various characters, but who deserves the title of his true love?

To start off I'm eliminating the characters that are fantasy like so that leaves out Orion, Kyle, Edward, and Greggory. I also don't want to use the Professor as it doesn't set well with me to use him. This leaves Sky, Ray, Derek, and Kazuma. For right now only one of these four can be Keith's true love unless I fall in love with the chemistry between Keith and and one of the entires for the contest. I'd love to here why you'd think Keith should end up with your selection (I understand you know very little about these characters, practically nothing so as I put in large quantities of information I will reset the poles so you can change your mind.

Just to review how Keith relates to the other's
The Best Friend: Sky Valentine (Seme)
The Childhood Friend: Ray Hart (Uke)
The Co-Worker: Derek Bright (Uke)
The Exchange Student: Kazuma Honda (Seme)
The Professor: Fredrick Perry (Seme)
The Prince In Disguise: Gregory Hollingsworth (Alias: John Smith) (Seme)
The Forgotten Friend: Kyle White (Uke)
The Ghost: Edward Moore (Uke)
The Guardian Constellation: Orion (Seme)