Your views and experiences about Ramadan are truly inspiring. The main teachings of Ramadan are not only fasting but also the practice of self-purification, patience and compassion. The list of your preferred Sahri and Iftar also seems quite interesting and healthy.