I see you're very concerned about sexual issues. If you have a strong desire, you can blow off steam on the site
PlayPornoGames.com. This is a great selection of porn games with realistic graphics and explicit sex scenes. Personally, I like it very much even just to watch.