Star Vs. the forces of Stalkers

No.92649245 ViewReplyOriginalReport
So is Starfan 13 Nefcy's self insert or something? Has she ever confirmed or denied this?
Starfan 13 seems to me like the kind of character that a creator of a show would self insert as. Socially awkward, fawning over the main character, joining in on almost all activities. I'm wondering if there's a connection there.