I think, each of us has their own point of view.
But what we know exactly about this pony? Yes, she truly has a complex character. Meanwhile under the mask of narcissist, a kind soul is hiding. Trixie values friendship highly, and ready to lend a helping hoof to her buddies when they need it. And she is generous enough to forgive her ex-rivals.
Visit me at shpinat9.deviantart.com! :)