You labor under the same misconception as many people. The vast majority of people on "welfare" do not remain on it for many years. Half are off welfare within a year, 70% in two years, and 90% in 5 years.
Let me explain the players here. You're a shitbrained liberal spreading propaganda to defend parasitical behavior resulting from an immoral lifestyle. I'm the human being who knows what he's talking about. It is the norm for poor people to receive $10,000 to $30,000 in welfare,
aside from formal welfare benefits, for 20+ years of their life. WIC, EITC, medicare, rent and gas assistance, free daycare, free school lunches, etc. Most of these have
no time limits, as there may be for things like formal welfare and unemployment benefits.
Every single mom with children, earning some, and just some, money, collects thousands of dollars in EITC every year until she no longer has children in the home, or until she earns enough money to not be poor, or lower-middle class (which rarely happens).