How do you know?

how did you know he (or she) was the one for you? What I'm feeling with my boyfriend is crazy & unexplainable but I know right now he's the man I want to spend the rest of my life with.