It's not just a you problem, it's a game problem.
The talent tree looks cool, but should have existed last year when the game launched.
It's nice that they are working on stuff still I guess, but the game is still completely hamstrung by some truly baffling core itemization and design decisions.