You cannot use the Arabic language as an excuse. The Qur'an claims to be consistent. The anonymous politicians who authored the Hadith (Bukhari didn't do it, it passed through multiple hands) claim a highly specific value for Sarah, for which there is no Qur'anic evidence.
Zakat means sexual purity according to the Qur'an. All charity is optional, this is Sadaqah. Zakat does nothe equal Zakat, even according to your own religion, you do not even know your own religion.
I invite you to study the Qur'an properly, because the garden does exist.