Dharma gives you the balance. It gives you the establishment into proper behavior, proper understanding, proper living, but it doesn't give you the completion of your journey. It doesn't give you the satisfaction of reaching the destination and your personality is still incomplete. So one has to have the experience of the spirit