Why do I like this girl?

Hello, basically there is one girl whom i known for some years and i never had interest in her, normally i have like very high standarts about girls and that's why i almost never like anyone,

I always thought that that she looked good but, never considered her as someone i would be in a relationship with, she vapes, used bad words from time to time, the way she talks isn't like someone i imagined would end up with me, but it just started to change.

i started to fall for her because of unknown reasons, even the way she talked i started to like, i was fine accepting fact that she vapes, her whole character: what i would consider bad or good qualities i fell for both.

How can it be explained? Or what is correct thing to do? Should i listen to my past self who didn't consider her as my partner or should i listen to my heart?

Why do I like this girl?
Post Opinion