Well, atleast it's gone there shouldn't be much more drama coming your way, the drama honestly seems pointless like over you making an animation and now your "emo" :/
Also google definition of "emo":
noun
a style of rock music resembling punk but having more complex arrangements and lyrics that deal with more emotional subjects.
adjective
denoting or relating to emo and its associated subculture.
"an emo band"