Someone once asked...
Someone answered with kindness...
Love doesn't need a reason to happen to be honest. Maybe you don't find things in you attractive that he has. And regarding being pretty, it's always how the person see you and not how you look. He thinks you are pretty and that's enough for him. And if you're still confused be honest about this and ask him directly.
Want to find this sign again?