Soccer star Josh Cavallo -- who played for Australia's national U-20 team -- has announced he's gay ... saying in an emotional video he's tired of trying to live a "double life."
"It's exhausting," the 21-year-old said of trying to play soccer and keep his secret. "It's something that I don't want anyone to experience."
The Adelaide United player added in the video he's hopeful his announcement helps others come forward with their truths and live their lives without any hiding.
"I want to inspire and show people that it's OK to be yourself and play football," Cavallo said.