I need to ramble a bit (sad and trigger warning)