Obviously, lots of spoilers about the first season of the TV Show The Flash ahead!
The main plot of the first season of The Flash is the fight between our hero and his nemesis, the Reverse-Flash. During the course of the show, we learn that
the Reverse-Flash is Eobard Thawne impersonating Harrison Wells. He is from the future and his plan is to be Barry's mentor and train him to be fast enough to travel through time and "help" him to go back to his time. He is also a relative of Eddy Thawne, a cop and friend and love-rival of Barry Allen.
In the season 1 finale,
Eddie commits suicide, erasing Reverse-Flash and the thread he represents from history.
My question: why did Reverse-Flash reveal his identity in the first place? Is it just arrogance and the certainty that his plan will be carried to the conclusion he planned?
Being a super-villain of the MasterMind kind, it seems to me a pretty stupid strategical mistake. He knows it since
towards the end of the season, he kidnaps Eddie, and after revealing his name to his ancestor, he explains that Eddie's kidnapping is his "insurance policy".
As far as I remember, the only person he reveals his identity to is
Eddie, his relative, but it seems unlikely he wants to make him an ally, since he explains to the policeman that he is the spoiled member of the family.
There was no way that other characters would find his identity.