Two things make you dance in your life - Desire and Love.
Total dedication brings enormous enthusiasm, zeal, trust and challenge and does not leave any room for ego.