So about a month ago I decided that I would look more in-depth into the class skills and abilities in ESO in order to find a good class for me. I had just gotten don't playing Guild Wars 2, a game that left me somewhat paranoid about choosing a class wisely. I had to reroll classes 4 times in GW2 due to my inability to find a viable pve/pvp class that fit my play style. Needless to say, I wanted to avoid a similar conflict in ESO.
I wanted to play a kind of bruiser build (cross between tank and dps) with a combination of self-sustaining and damaging abilities. I managed to narrow my search down to Templar and Dragon Knight, but that's when I began to have problems.
Worries with Dragon Knight:
1. Lack of high-damage single-target or aoe abilities makes me worry about its dps capabilities
2. The melee theme makes it seem a lot like the Warrior class from GW2, a class that was absolutely terrible in pvp (Warrior was my biggest failure in GW2)
3. Seems to be the least popular class based on polls and general consensus, nobody seems hyped to play DK.
Worries with Templar:
1. Lack of Magma Armor or general armor-boosting abilities makes me worry that it will get wrecked by high-damage nightblades
2. General consensus seems to be that it is best suited to healing, making me worry that I will be forced to play a healer in high-level content( I have no interest in playing a healer)
3. Most viable races seem to be Altmer and Breton, whereas I would prefer to play a race in the Ebonheart Pact.
Maybe I'm worrying too much?
My question is, what class do you guys think I would do better with? I seem to have hit a brick wall. Keep in mind that regardless of the class I choose, I want to play viably in high-level pve and pvp. Technically any class can play any role, but that doesn't means it is viable.
Any help would be appreciated.