Sexual Conflict And Personal Development


Manage episode 219113361 series 1748707
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.
Today's guest, Joshua Shea is a recovering porn addict. Joshua overcame a big ordeal a few years ago due to his addiction which nearly ruined his life. Now he teaches others with the same issue to defy the odds and get their life back on track. You can find Joshua by going directly to his site listed below.

69 episodes available. A new episode about every 5 days averaging 37 mins duration .