Dear i am totally in agreement with you, sex is not a food like something which you can eat when ur hungry....no no not at all but its the hunger of your soul to make you realise that some one loves you the way you need to be.You feel honourd when there is a committement for the relationship and dedication which offcourse comes in the package of marriage. Being social animal never means behaving like just animals which has no prefix before as "social" (sex with anyone, anytime & anyway). Those who lives the sex life like a biological process can never end with their life with somebody trustworthy around or one with whom they lived a bond of love. So dont get hurried for this phenomena of life and give time to Your mr. Right to find you out.