Bene, you sound a lot like me!
Don't knock your skills, Bene. You have a lot of good things to work with. I too was an IT generalist. I am now retired and no longer seeking employment.
Let me explain... I started as a hardware guy - a technician to be exact that repaired circuits right down to the component level. As these jobs disappeared, I ended up in MIS working with VAXs and IBM mainframes then transitioned to servers. Finally after a short stint in the graphics industry with a family-owned business and a couple of other graphics-related jobs, I ended up back in IT again and this time as a PC support specialist. This position went from a 3-month contract to a full-time network administrator/ system administrator position that lasted 11 years with the same company until that company closed. Eventually, I became a Tier-3 support guy at a very, very large company and retired from there.
On the way I learned about project management, built and designed computer rooms, moved a company twice, setup networks, servers, and tons of workstations, learned various operating systems, network protocols, Avaya, CISCO telecom, etc. In the end I was helping C-level management and became the go-to-guy for whatever technical problem the user base suffered from. I was there to help.
In the end, just before I retired early due to medical reasons, I earned two awards from upper management. One for bringing on line over 300 new employees and the other for always being there to help no matter what. Both I didn't expect as I was doing my job as I always did it.