sobbed so hard reading this I can't even process anything anymore. but like in the best way possible.