A heartbroken man was forced to eat dinner alone after traveling 90 miles for a woman who didn't show up.
Craig Moffat, 21, from Edinburgh, Scotland, traveled 90 miles to Aberdeen for his first date in two years, and he was so excited about the experience that he documented his journey on TikTok.
He decided to travel up Scotland in style and booked a first-class train ticket, and he ended up arriving at the restaurant 20 minutes early.
However, after waiting for 35 minutes, he eventually realized that his date wasn't planning on turning up.
Craig then decided that he would eat dinner alone, alongside some shots to ease the disappointment of being jilted, before making the 90-mile trip back to Edinburgh.
Watch the viral TikTok below:He posted the video to the social media platform two days ago, and it has garnered over four million views at the time of writing, with people rushing to the comments section to share sweet messages of support.
He captioned the heartwrenching TikTok: "Maybe it's not time to get back out there just yet…#heartbroken #allwomenarethesame #fpy."
One TikTok user wrote: "Unlucky bro looking smart there and all."

A second wrote: "She didn't deserve you xx"

A third added: "Guys / Girls like the one who stood you up, will never find happiness [sic]. Keep smiling."

While a fourth wrote: "She doesn't deserve you. You'll find the one."

Another TikTok user chimed in: "Dude - I know you were excited but you've dodged someone that would make you really unhappy in the end. You deserve better."

Meanwhile, a sixth suggested: "Take yourself on a date. You're the only one who

The kind comments from TikTok users did not go unnoticed by Craig, who subsequently took to the comments section of the video to thank them.
Alongside a heart emoji, he wrote: "Thank you everyone. I didn't expect to get this much of a response. I really appreciate all the kind words. [sic]"

Hopefully, Craig has better luck the next time he finds the courage to go on a date!