Published: Aug 25, 2010 4:30 PM EDT
Updated: Aug 25, 2010 1:30 PM EDT

ORLANDO, Fla. (AP) - A homeless Orlando man felt so bad after robbing a woman that he walked up to a sheriff's deputy and turned himself in.

Claude Meeks was taken into custody Friday after he walked up to a deputy in a parking lot and said, "I've done something bad."

The 41-year-old allegedly admitted rushing into a check-cashing store and grabbing the money out of a woman's hands. Meeks apologized and said he stole because he was addicted to drugs.