We have all been told "be patient, don't change, you will eventually find someone who will love you for who you are." But really? Does there not come a point in your life where you may have to re-evaluate your personality/character/habits, and say "okay, maybe this just isn't going to work for other people EVEN if I am happy and okay with it."
Even if there is no sin issue involved, do you think there are times we simply have to make changes in our lives if our desire is to be in a relationship, even if in every other aspect we feel content? What is that point if there is one?