I FINISHED THIS LIKE AN HOUR AGO AND AM STILL STARING AT THE WALL BECAUSE OF HOW AMAZING IT WAS OH MY GOD