It could be guilt, but whatever the reason...I would accept the money and thank him for it as soon as possible. There are many on the forums that have to fight tooth and nail to get child support or even funds to pay the bills.