The only thing that matters is people have been getting refunded.
Give someone trusted control of your affiliate payments. Let them distribute the payments to investors transparently.
I bet you'd end up getting more sign ups if people weren't thinking all those affiliate fees were going right into your pocket.
Find the investors in here complaining about the way I'm handling things. Go on, just one
It's a pretty poor argument when you've repeatedly warned investors that they will suffer reprisals (such as being the last to get paid back). I've been personally contacted by people you've scammed, but they've asked me to not say their names to not jeopardize any chances at reimbursement (as calling you out for them has pretty much 0 upside). Frankly, I'm kind of amazed that this type of intimidation works -- I would've thought everyone realizes there's literally not a chance in hell you'll returned the scammed funds ... but I guess hope is a powerful force.
Come clean about everything and tell your story from start to finish, including all the success you've had so that others can learn from you. I'm sure it's a hell of a story that people would love to hear and if you're sincere I bet some good opportunities would come from it.