LAWWWD it's so hard to gif this without squealing throughout the process