Drew (Josh Peck) is Sophie's current love interest in season one, and he seems promising, healthy, and everything Sophie is looking for in a partner. We also find out in episode three that they met on the night Sophie met her child's father, so he certainly fits the bill.
Still, Sophie and Drew's romance seems a little too perfect for Drew to be the answer to this riddle. He could be Mr. Right Now, but not the person Sophie ends up with in the end.
Drew is a fan favourite thus far, but this may have more to do with nostalgia than anything else. Peck starred in Nickelodeon's hit show "Drake & Josh" around the same time Duff was starring in "Lizzie McGuire" on Disney Channel, making this pairing a 2000s kids' dream.