A woman in the US was left stranded at an airport 1,500 miles from her home after a man she met online stood her up.
Jasmine Triggs, from Fort Wayne in Indiana, flew to Houston, Texas, to meet the man she had begun talking to online a week earlier.
However, the 23-year-old baking company owner realised after boarding that her number had been blocked, and upon landing, it transpired that he was not waiting for her as planned.
Jasmine said: "I was talking to this guy for about a week and he asked me to come out to Texas. We were talking to the morning I was due to go.
"We were talking and talking and talking every day, about where he went to school, how he'd been a cheerleader and had a robotics company. I liked him. We'd been getting to know each other but it was sexual as well.
"He was asking me sexual stuff and he was saying he couldn't wait to see me and that he'd cleaned his living room for me.
"When I was on the plane, all my messages were sending to everyone apart from him so he'd obviously blocked me.
"I didn't hear from him all morning and once I landed, I called him, but I realised he'd blocked my number and I was panicking."
Fortunately, she had a friend who lived nearby and she was able to stay with for a few days instead - but she's still flummoxed as to why he had a change of heart.
She said: "Either he thought it was funny or he could have had a wife or girlfriend because he started saying he didn't know me but he shouldn't have left me at the airport.
"I posted it on Twitter and it went viral, so he unblocked us and came back in the chat saying he didn't know me but everyone knew he'd asked me to go to meet him.
"He had people messaging me saying they were his sister, it was just a big conundrum.
"I don't even know if he does live in Texas. He has the area code but he has three different numbers."
Jasmine's tweet about the no-show has racked up almost 70,000 likes and she has received a lot of support from strangers - and even been hit on by a few.
But she won't be flying out to meet another guy unless they pay for the ticket.
She said: "If you're going to meet up with someone, make sure you FaceTime them first and make them buy the ticket.
"I don't believe in someone paying for everything which is why I bought my own ticket but if you're going to see them, make sure they buy it.
"I'm $380 (£300) out of pocket and he's said he was going to pay for everything when I got there.
"Make sure they aren't going to leave you there because if it wasn't for my friend, I don't know what I would have done."