And yet you give money to homeless people and you say your mother donates to homeless shelters. You're all over the place. Or rather, you aren't; you don't actually mind the poorest and most vulnerable being dependent, but you'd prefer they depend on your whims for their basic survival, rather than have anything predictable, anything to which they might feel entitled.
Everything else you're saying is just ideology and anecdata. You haven't cited proof for any of your assertions: that conservatives donate enough to charity to make up for lost social programs, that people's charitable donations increase as their taxes decrease, that there are suitable jobs available for people currently on welfare (given that a lot of people on welfare are disabled, ill, addicted, children, elderly, or unskilled, that seems unlikely), that rich people work harder than poor people or that reducing or eliminating welfare gives people more initiative. You really sound like a socially maladjusted 15-year-old nerd who thinks he has everything figured out because he just read Atlas Shrugged. Who knows, perhaps that's what you actually are.