@icekatze in fact 2000 calories is the bare minimum on average a person should really be eating more than that (calories themselves are a very inaccurate way to measure things like nutrition and energy anyways but its easy) the general recommendation is calculate the amount of calories you need...
She definitely doesn't deserve rape (no one deserves that) but she did need to be knocked upside the head a bit (a lot) maybe that rock will knock some sense in to her
I mean he's not wrong he has absolutely no obligation to tell her his past which is obviously a touchy subject for him but she kept pushing like she deserved to know and she doesn't especially when it was quite obviously traumatic for him