There are different forms of love. All made up from varying combination of 3 components. Passion, Intimacy & Commitment.
Have a look. I haven't been able to fault it.

Sternberg's Love Triangle
Photobucket