In conjunction with its spiritual and psychological rewards, fasting has numerous health benefits also (though additionally or as a bonus since our primary aim is to accept the commandment of Allah swt)