Eid al Fitr sees a bittersweet celebration this year