Imagine waking up each morning with the weight of a past mistake hanging over your head. You've paid your dues and turned your life around, but your criminal record affects your job prospects, housing opportunities, and personal relationships – not to mention the embarrassment you feel when people find out you have a criminal record. […]