I don't find my boyfriend very handsome, should I stay with him?

I definitely love him.. but I love the way he talks, his character ,that he's so ambitious,romantic, funny..

We are together 3 years and he's like a part of me now, he's my best friend and someone I feel happy with, I feel so safe with him.

But I don't find him very haddsome, I think he's average..i would give him 3/10 only .

I dream about other guys who are handsome and attractive.. but I know they are not so good people like him .

Do you think I should stay with him? is this real love ?
I don't find my boyfriend very handsome, should I stay with him?
Post Opinion