Hmmmm,

When I get home from work I sit down and tinker deeper and deeper into linux then go to bed and go to work in the morning.
Probably not the most marketable of skills, particularly for a new starter in helpdesk or support. Most employers are looking for Windows and Windows applications skills.

No schools I was able to attend aka near to home offered the major I wanted. Specifically networking and security.
You really must learn not to be so picky, and accept that which is available and affordable.

All the jobs I see say it requires a piece of damn paper.
And when you have the piece of paper, they will say that they want hands on experience.

Basically the more specialised your college education is, the less employable you are. Because what you have learned is obsolete and impractical. Why do you think people go for certification, if that were not the case?

I would say that you should look at a more general course like computer science, administration and so on. Once you have your feet under the table, you may get the opportunity to specialise, but that will only come from within IMO.

A long time ago one of my tasks was visiting colleges recruiting for a World leading accountancy firm. I was instructed NOT to select anyone with an accountancy degree.

Good luck