That warm, all's-right-with-the-world feeling you get with someone is infatuation. That's also what a lot of folks call chemistry. That's when you just click with each other.
Love with staying power has two necessary ingredients: One is chemistry, as I've described above. The second is compatibility. The sad reality is that we can have great chemistry for someone who is totally wrong for us. The chemistry is a matter of the heart, but the compatibility issue has to be addressed with our mind.
Chemistry is either there or it isn't. There are things that we can to to make it more likely, but it's largely an unconscious process. Regarding compatibility, that is required for people to be happy together. For example, if she values a nice home and cars while he values working as little as possible, they won't have a good relationship no matter what. If he's a saver and she's a spender, they won't be very happy together. if one values monogamy while one wants an open relationship, then they won't be very happy together. If he wants to be a naval officer but she wants a man home very night, they wont' be happy together.
it sounds like you guys have the chemistry, but compatibility is questionable. You're the only one who knows what you want. This is the stage in the relationship where you need to be asking "Is this really what I want?'