You suck
EDIT: So many homophobes defending this saying "it's not itch.io's fault" fuck ya'll.
EDIT 2: Saw the new announcement. I'm glad they're actually seeking out a new payment provider, but them not even saying sorry is crazy. I'm willing to let this go if the situation genuinely gets resolved, but you still fucked up BAD itch.io.