You’re not “all set yourself” if you have little in the way of savings and are resorting to derivatives trading to make your mortgage payments.
Defer your donations until you have a year of payments in a rainy day account. You can’t donate if you’re homeless.