Look, Bitcoin is for people who are able to take personal responsibility for their actions. If you want a do-over in your transactions stay out of bitcoin and go run a credit union or something, you socialist.
You sound just like an American banker begging for a bailout, that isn't how it works in bitcoin. If you make a mistake, you pay for it, and that's how you learn not to make the same mistake twice. I propose it would be unethical for him to return the money, as that would undercut your lesson and make you think you can be careless again with your bitcoins in the future. Maybe he should donate it to charity or a church.
Laws and regulations do nothing but choke the free market, if you can't live without them, you have no place here.