How do you know if he is really the one for you?

Its hard to explain, but you just kinda know. You can feel it. If you are willing to give this guy everything and hold nothing back then he might be the one.