Yes, people lie out of shame because the truth makes them feel inferior. But in your case, she lied out of shame because she got caught stealing and out of greed because she stole your inheritance. Plus, she’s not ashamed by her greedy behavior at all, or she’d make things right.