Responsible CE people, should I be looking for a new job?

Current Events

I have a fairly good job right now, I'm temp to hire with the eventual promise of full time with security clearances (important for working out here especially in IT and damned hard to get). I work as a field engineer, so I'm home based and on slow days I basically say "did training" and do whatever, training is rarely as long as it says it is. The problem is the company was messed with by Covid and they reneged on hiring me full time and getting me clearances, cut my hours to 32 a week, and have no plans at the moment to begin hiring anywhere in the company... Except they did hire some guy who has a security clearance on full time in my team quite clearly to cover my work, exactly when they were supposed to hire me. This was done above my boss, he has been doing everything in his power to get me hired on full time. Been with these guys about 6 months. I like my coworkers, I like how I set my own schedule, and if I were full time ("if" being the operative term) this job would be a dream job.

So, I now have the first of many good potential job opportunities in front of me that a recruiter reached out to me on. 40 hour work week, more pay, better benefits, starting as a contractor (1 year temp to hire) but only for the sake of the security clearance because there is no third party company involved this time, I would go straight to working for the government after the year. Location is slightly less convenient but under Covid I'd work remotely to begin so time to transition. The job itself is less flexible and fun (help desk), but it seems like there is more time off. I'd be surprised if I'm not selected, I have what they need unless the former director of the NSA applies. I might not like the team.

I can stick with my current job, I don't feel like they would get rid of me (my boss's words when I confronted him on it were that he needs me), at the same time they haven't honored their word of hiring me. A security clearance costs a company 100k to get for someone so they just don't happen much. Thoughts?