This made me feel things I didn't thought were possible... Your character writing was awesome, too! holy balls