Seeking build adjustment advice

Good day everyone.
Here is my current character in question: https://www.lastepochtools.com/planner/ZA8VNP4B

I’ve been running this crit werebear fire tornado + meteors build for a little while now, and while it’s clear speed is really damn good, i feel like my survivability in prolonged encounters and single target damage in boss fights is just really really low.
I understand that most of the time it is impossible to be good at everything at once, but are there are any obvious improvements that i am missing, or mistakes i’ve made?

I was never good at proper min-maxing, so any advice or even harsh criticism is welcome.