Starlight supposed to be the real hero...
She's the worst character. A Mary Sue they pretend isn't a Mary Sue. Everything that happens with her is so predictable. Played by a generic CW-quality actress.
And her relationship with that dweeb is a bore to the extreme.