You dodged the question about how much you give to support others. I'd wager it's nothing and you are one of the parasites whom lives off of others.
"Charities" can be very personal and effective.
My wife lived in another nearby state back in the early 1980's and her husband then (long ago divorced) worked in construction with another guy building homes. That other guy, John, started a business later on in the 80's making prefab trusses for homes and smaller business construction.
When we met with them a couple years ago when they were traveling through here, John let me know that his business is doing well, employs over a 100 people, and a large share of the profits he makes go to support an orphanage and school in Africa. From what told me about his operation there, his dollar goes further in real help than several USA foreign aid dollars would.
Private sector always does better than guv'mint because it usually has less overhead in excess staff and is more efficient. Also has more incentive than guv'mint which usually operates on coercion.