The best way to get your character looked at in the Escapists' Haven if you feel it's being passed over is to contact a BA Councillor. Just find someone who's recently looked at a character and message them; that would probably be the best way.
Relatedly, I find the concept of your character interesting, if a bit cliche at parts. Don't worry, my first character was worse. She had no real weaknesses.
I'll tell you though that I couldn't bring myself to read through all of your character's biography. You might want to split it into paragraphs (typically sets of 3-4 sentences each).