My grandson wants to know how the Ekadasi fast started and why we observe it. Please enlighten me.

The origin is in the Shastras. The shastras prescribe certain Vratas (fasts) that one has to observe during his lifetime. Some of these are optional while the others are compulsory. Ekadasi is one such compulsory ‘vrata’.