Bad nutrition affects your hormones & slows your libido. The sooner you realize that, the better your sex life would be (at least it was in my case).
Do you think you’re not free enough in your relationship? It’s not a necessity to share everything but it is to share things you want to do in bed.
People who are not doing drugs look better than those who do. The reason is simple: people who don't do drugs take better care of their bodies & minds.