The OP specifically asked for canonized saints only, so I didn’t mention Venerable Matt Talbot.
There are actually huge long lists of lay beati, venerables and Servants of God.
However, there is a lay canonized saint for addiction. St. Mark Ji Tianxiang was a Chinese doctor who had a family including wife, children and grandchildren, but he became addicted to opium after using it to treat an ailment he had. He didn’t realize he would end up addicted, and people didn’t understand addiction then. His opium use was viewed as a sin and he was considered an unrepentant sinner because he couldn’t stop using, so the priests barred him from receiving any sacraments until he stopped using. Unfortunately, his addiction and opium use continued for 30 years, so he was barred from the sacraments the entire time. He still remained a faithful Catholic though he couldn’t receive the sacraments.
Then the Boxer Rebellion happened, so he was arrested and martyred with 9 members of his family. He was actually calm about being martyred because he believed that it was the only way he could possibly be saved. He asked to be killed last and watched them behead the other 9 members of his family, then he was killed himself. Today he’s a canonized saint.