Recently this question was brought up often especially from close friends who are still deciding if they wanna settle down and if the person they are with, is the one. How does one know?
It is something hard to pinpoint, something you can't put your finger to. Something, sometimes you might never have the answer to. There are lots of rhetorical ways of answering something that perhaps cannot be answered by anyone else but yourself, your heart and perhaps your mind.
Sometimes you might even be hoodwinked or immature to know what you really want. Life works in mysterious ways just as how love finds you and my simple answer to it is, if you need to ask that question, you might have yet to find that special someone.
The complicated answer then would be, do you know who you are? Are you finally rested and know what you want in life? Sometimes, people keep changing and some things in life which you want, might change as you grow in thinking or even in your career path.
You mind and heart is constantly judging, constantly pondering over millions of what-ifs.. subconsciously you will make a decision to go with the heart or the mind. When you get an equilibrium answer, she is the one. You might be judging and wondering about her family, friends, his/her job and future career, their hobbies, their eating and shopping habits, basically a million and one things you never thought might matter. Something as simple as her favorite color might turn you off.
To me, I let the heart and mind fight itself and when the dust settles down, all you need to ask yourself is are you willing to love him/her for who she is, because love is loving something you can't change. Be it her sitting style, her sleeping habits, her insane need to dip everything into soya sauce or salt. That is love, and he/she is then the one. But do know, the one thing you need then is time; time for communication...it doesn't matter if you have been together for 10 years or 1 year but if there is no communication between hearts, no fights, no petty quarrels...you don't know him/her or even yourself well enough to say you love him/her for who she is. 1.