Hey, everyone. I know this question probably comes up a lot, but I figured I would just ask for advice anyway. I have a decent amount of time into this game so far, but the unfortunate thing is that most of that time has been spent trying to level different classes/builds instead of truly taking my time and enjoying the game. So far, ive leveled a magicka warden up to around level 20 and a stam sorcerer up to around level 11, but thats the furthest ive gotten in the leveling process. Ive tried all of the classes (but not every build/role), but ive found it difficult to gauge whether I like the class/build or not by only leveling to level 5-10 (except for magicka warden and stam sorcerer, neither of which I liked.
So, instead of spending more of my time trying to decide what I will like through random leveling of different classes/builds, I figured I could ask you guys to offer up your suggestions for classes/builds that seem suited to my playstyle.
Typically, I enjoy melee DPS and like being in the middle of the action. I usually don't like classes that have an overwhelmingly easy rotation that require very little thought, but if a class/build with an easy rotation still manages to be fun and interesting, i'm not entirely opposed to trying it out. Honestly, my biggest goal is fun and not highest dps, but high dps output is always a plus. I'm really open to trying anything, even if its not melee, with the exception of magicka warden or stamina sorc because I find no enjoyment in playing either.
I am also planning to do both PvE and PvP, although I will most likely be spending the majority of time for a while doing PvE before starting and PvP.
Any suggestions are appreciated

TL;DR: Looking for suggestions for a class/build to commit to instead of burning myself out on trying to decide on classes. Prefer melee dps, Decent in PvE and PvP (Primarily PvE), would prefer to stay away from magicka warden and stam sorc.