Ramadan is understandably challenging