Can I let this out? I spilled my roommate's mother's ashes and replaced them with fake ones.
Oh noooooo you didn't. How could you spill your roommate's mother's ashes and then replace them with fake ones?
I'm hateful, I was always swearing at the ashes, they were always in my way.
Keeping this secret could cause you stress and anxiety, and also isn't fair to your roommate. Talk to them about this and let them know so that you can make amends with them.
You are right. After I admitted it to her my life is so much better and I feel like my old self again.
Next time just be careful. Ashes are too much of a sacred item to most people to mess around with.