Oh my fucking god this is so freaking perfect I could die. You deserve a much better comment than this mystery author but I am so not capable of putting together proper words right now so you'll have to deal with pure flail until I can find my brain again. Merlin's frilly knickers I honestly don't even know what to say only that this is everything I never knew I wanted when I left that prompt. Snslknskvnskvnskvnkrki!!!!!! This is what you've reduced me too. Omg total incoherence. Whoever you are, I love you. Thank you so so so so much. I'm going to come back and comment again after I read this a few hundred more times. ,!!!!! <3<3<3