When it comes to enjoying a healthy sex life you can be your own worst enemy. To be more accurate your past, inhibitions, anxieties, insecurities, and inexperience can be your worst enemy. These are all things that can contribute to sexual hangups. Until you figure out how to manage these, you won’t have the kind of sex life you deserve.