You seem to be the resourceful type of person to me. If the engineering job is not ready for you now, then why not take up with something else? There is no shame in it and you never know what it may lead you to next. It's a new life experience, a new group of people and you may learn some new things that help you move forward.
I discovered (after my bachelors) that I got a degree in something I had no aptitude in (electronics engineering) while chemical and materials engineering made lots of sense to me. When I was working on that electronics degree, I just figured that school was tough. I had no idea until I got out there (working in a semiconductor fab) that the processing side is where I would excel.
Geek is not only your partner, he is why you are staying in an area where you are having trouble finding a job with your degree. Let him help you financially without guilt since he is part of the puzzle you are trying to solve. It's OK to lean on each other to move forward togther.