NTA. It sounds like you’re clearly starving in a ditch. The community members owe you that $20mil and will absolutely feel a sense of pride and accomplishment once they bail you out of this terrible predicament. Hope you teach those Redditors some respect!
/s
Welcome!