[New player] Most fun melee class?

this game has a very fun melee system, I’m loving the Herald of Xotli and Bear shaman, but I wanted to try a FULL melee character… A soldier or barbarian. But which of these is the most “involved” class? I hate feeling that I’m just mindlessly casting a rotation in an MMO, I prefer a class that actually makes me have to take last minute decisions during combat… I played a bit of Dark templar and Guardian on alt accounts, but you level up a bit slowly and it’s hard to get a good grasp of how these classes actually play in the long term.

Pve or pvp?

PvE, I think PvP is better in more populated games, but I’d welcome your opinion on both.