I figured it out!
@asktheboywholived is referred to as “TT” but what does that stand for??
After many minutes of research I have come to the conclusion that it is the first T name that pops in my head.
*gasp* Is TT the creator of My Immortal??? Is their blog just redemption for the abomination they created so long ago??
*hacker voice* i’m in