"The New Testament was originally written in Greek and that language has four words for "love" - agape, philia, storge and eros." - http://www.cfcindia.com/web/mainpages/book_window.php?book=sex_love_and_marriage
Stepping Stones:
- Christ Love (agape)
- Giving instead of Receiving
- His Will instead of Ours
- Living for Others instead of Self
Stumbling Blocks:
- Vain Imagination
- Jealousy
- Idols / Blindness