I have a Will in my life and I would never go 18 years without talking to him, sharing birthday's with him, sharing my child's photos with him, helping him grieve through family tragedies, celebrate each others milestones... it's just not real.
If you want us to believe the last 8 years of laughing, crying and understanding - you can't make your audience believe this ending. Best/loving friends, 18 years apart & one city don't make sense.
The real love story was Jack & Karen.
That part I am happy about.