Everyone has a different definition of the word "love"; that to me seems to be the problem. I use the loosest definition possible because I don't particularly believe in the concept of what, for lack of a better term, gets called True Love. For me, romantic love is love, platonic love is love, and familial love is also love, and beyond that I couldn't care less if I tried. But I do agree that there is definitely a difference between love and infatuation, and that high-school romances are infatuation.
Re: Additional point
But for me, friendship is love.