A woman in the US who waited until she was 41 to lose her virginity is now expecting a baby.
Amanda McCracken, a writer from Colorado, didn't abstain from sex for so long for religious reasons or anything like that. Nor was it due to a lack of opportunities - in fact, she dated more than 100 men and says she was intimate with more than half of them.
Amanda just always knew she wanted to lose her virginity in 'a mutually loving and committed relationship', and that didn't come along until the summer of 2018 when she met Dave, who she experienced her first time with 10 months later.
The couple got married two months after that and now they are expecting a baby together - so it's been a pretty huge couple of years for Amanda.
Speaking to BBC Sounds about why she waited so long, the expectant mother said: "My first couple of boyfriends left me for other women, and so for a decade after that I was subconsciously dating in fear and thinking if I was going to be left again, at least I'd still have my virginity. It was a bit a matter of control because I was afraid of being left.
"I would never say it was something I was trying to get over with at all. I did feel like I started to wonder if my expectations for love and commitment were too high and if by not having sex I was keeping myself from the love and commitment that I wanted - and then I found that that was really not true."
That leaves one big question, of course, as Amanda is all too aware. She said: "Everybody wants to know... you know, was it worth the wait?
"Yes it was, but not in the way most people would think. The sex was great, but this journey was never about the sex.
"I am now with a man named Dave and I'm in a loving committed relationship with him. This was about waiting to enter a relationship with someone who could offer love and for me to be able to receive that love."