Thank y'all so much for the outpouring of support and advice on my post about the discovery of my secret identity today. I resolved the situation with my (repentant) mom, and now I have a different secret identity!

So, now I am Decedent Degenerate. DD for short.