Having said that the first criterion for true love is that it is not driven by any special quality of the beloved, the second necessary criteria for true love is that there should be no expectation of any sort from the person whom you love.
Expectation is the antithesis of love. If you expect anything from your beloved, then it is what you expect that you love and not the person itself.
There is no guarantee that your beloved one will fulfill all your expectation. They can't fulfill every expectation even though if they want to. Its simply not feasible and possible. Your love may decrease or even cease to exist depending upon the amount of 'love' on your expectation that is not fulfilled.
There is an inverse relationships between the intensity that you expect something and the decrease in love for the person from whom that expectation was denied. This is why I referred expectation as the antithesis of love.
This is another guideline to determine if you are in true love or not. Close your eyes and think what you expect from your love: care, good food, good behavior, security, kids, respect or even love. Will you still love him or her if you don't receive that? If no, then you're not in true love. Its possible that you are attracted or infatuated or...., but not in love. True love is not dependent on anything, at least not on expectations.