Dude... major props.
Despite taking some IC heat that may not be entirely justified, to not back off the OOC qualities of your post but actually push forward is just fucking awesome.
Whatever some people might think of Alice the character, as a player you've got a lot of guts, and that deserves respect.