6 Ways To Take Your Sex Life To New And Incredible Heights We have sex for many reasons, not all of them physical.