At a tough spot career-wise... not sure what to do

Here is an idea. Have you tried the military? I spent 20 years in the USAF and retired as a Major. With an engineering degree, they'd send you to Officer Candidate school. Pay for Officers is very good. It certainly wouldn't hurt to talk to them. I know that all branches are always looking for people with engineering degrees.