I’m on the fence here.
3000 hrs is not a whole lot in the big scheme of things. Especially not without TPIC.
I’d be more comfortable with a leave of absence around the 5-6000 hr mark.
It seems like the no-upgrade disappointment is what triggered this.
Stick with flying and find a side hussle to fill up any income gap.