This crazy mixed up version is better known as infatuation at first sight. Infatuation can possibly be the first step toward love, but in itself, it is not love. Mature love means liking a person as well as loving. If the most important part of your relationship is physical and you don't seem to have much to talk about, face it, it's just a physical attraction, and you're really not a very good combination if you're thinking about a lifetime relationship. To ask if it is love indicates doubt.
Love is sure.
Don't confuse enduring and lasting love with puppy love. Love is giving, not taking. It wants the best for the one you love. Love is on the go. It makes you want to charge out into the world and do as well as think big.