People become attractive over time as you get to know them. Someone who you once felt completely neutral towards can make your stomach do somersaults. It’s not that they were not good looking, to begin with, it’s just that things happened which made your conscience ease up and your heart changed. Good character can contribute to how someone perceives you.
Be grareful for those wonderful humans in your life!
Loving someone doesn’t mean that they will change for you.