Those, who are getting together and doing “varta”, discussions or maybe studying on their own remembering the pastimes of the Lord, that person is not losing time. He is on time, he is with the time. He is with the Lord. The Lord is time. Those who do not make the best use of the time, they are left behind.
By mere refraining from food, upavasa is not done. Upavasa means close to the Lord. Vasa or Nivasa means place of stay, place to reside- so Nivasa with Krsna is upavasa. Stay close to the Lord. That is the meaning of upavasa.