It isn't always for things you even need. You are breaking the law, but if your family are starving and you steal a loaf of bread, you're never going to regret making that decision. However, if you happen to rob a bank just because you never want to work another day in your life, then the majority of people aren't going to agree with you on having an accurate moral compass. Usually when people are grieving or going through a stressful time, they'll do things that are out of character. Besides, which child didn't steal a sweetie from the shop and teenagers are notorious for bagging some nail polish during their troubled coming of age years.