Geez it's getting a bit hard for me to keep up with all these feels... dammit feels... why...