How comes i put myself down all the time wen it comes to dating women, or sex life?

Answer
Your insecure.