Did you not have guilt because you were spending money that someone else had earned and that you did not?............Remember, the government has NO MONEY that someone did not earn through some endeavor to create wealth for themselves and their family..........
At the time I was prolly just glad I got it, it's alot easier to excuse governmental generosity with other people's money when you are on the receiving end of course. That said, I don't have an issue with tax dollars going to useful things or to help people who need and appreciate it. I would rather give help to someone who is working and trying to improve their lot than give money to someone sitting at home collecting a check- or working under the table *and* collecting a check. As such it would be better to allow people to purchase certain items or take job training courses at discount or free than to hand someone cash.