When we go to reastaurant for dinner we never let the same gy pays every time, but we do it alternative, this weekend I pay, next weekend you.
We do not feel comfortable if the same person keeps paying every time.
Also many Qatari families do not allow their guests to go without dinner.