Kevin Harris
The poor guy .. I do feel for him, having waited ten years for Julie to accept his proposal.
However, I'm glad she let him go. It would have been a disservice to Kevin if Julie had stayed with him once Steve had reappeared.
Nobody saw it coming, so it's not Julie's fault she felt she couldn't marry Kevin after all. It may have come across in a somewhat icy fashion but I think she did the right thing; cancelling before anything went further.
All those years of passively letting her path be dictated by guilt, well-meaning relatives, etc etc .. and her heart just never really settled. I can't even imagine how it felt to hear of Scott, then Steve!!
"Would you be willing to help us find Steve Carson?"
... just.. WOW.