It takes a level head to control a foolish heart. 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.