u r blessed among girls to have such values,and let me assure you that if you keep up this attitude you will certainly get the man of your dreams. n trust me its going to be a hell lot satisfying than the plastic smiles and happinesses of that of your friends. please do not change,the world needs women like you,please do not doubt yourself.you are right.
i wish you a happy and pure life with your partner. give it a shot. we are not animals who run on instinct,we are living,thinking ,and rational humans. so be one,and teach your friend to be one too.