Our worlds were recently rocked by news that the much beloved G-Spot does not actually exist, which then made us wonder are we expecting too much from orgasms? As it happens, the pleasure we experience during sex is actually thanks to something called the CUV complex. read more