Tom Pennington/Getty Images

Lolo Jones, who is allegedly still a virgin, wrote a lengthy Instagram post revealing men don’t want to date her when she refuses to have premarital sex.

The 39-year-old Olympic Track & Field and bobsled star said men constantly tease her about her decision to abstain from premarital sex.

“Tonight I blocked the guy I was talking to for 8 months. My heart just couldn’t take it anymore,” she wrote.

“He gave me so many mixed signals. He would talk about marriage and kids but then keep me in the friend zone. He would never make time to see me. My heart is so heavy.”

Michael Kovac/Getty Images

Lolo says she is “so exhausted” by men who show interest in her but ghost her when she refuses to put out. She said she “prayed for years with many tears for God please to allow me to find my husband.”

“I even prayed if God didn’t want me to be married to remove the desire from my heart. But as the years grow I want to be married more and desire badly to have a family of my own. And I just keep getting my heart broke.”

Scott Eisen/Getty Images

Lolo said she cries after she is teased and mocked by men who tell her she’s old and washed up. The Olympian turns 40 on August 5.

“I get teased all the time because I won’t have premarital sex. Guys will [direct message] me that I’m old. I’m washed up I should just put out already. So I’m just crying out. Where are you God? Your word says John 14:14. If you ask me anything in my name, I will do it. I’m asking God to please honor the desire of my heart. Your word says two are better than one. Ecc 4:9-12 I’m just asking God to honor my heart because faith is hurting right now. I’m tired of getting teased. I’m asking God my father, my protector, my provider please show up. Please honor me.”