I would also like to say that her 'I'm unflinchingly, uncomfortably honest' comment is just another part of her autism cosplay. She read about the tendency towards brutal honesty on Wikipedia and is trying it on for size. What she really means is 'I want an excuse to be rude'. If someone is upset or offended by something I've said without thinking about whether or not it's hurtful, I feel horrible about it and will apologise. I certainly never make any excuses. Being a dick is being a dick innit.
The idea of mythologising every aspect of your life is so completely alien to me when I couldn't even be bothered to lie (or able to do so convincingly) about something mundane like what I had for breakfast let alone my entire childhood or the sudden appearance of luxury goods in my house. Like, why would you expend that much energy on making things up?
Blows my mind, I don't get it at all.