I know we see a lot of these threads, but I think I have a new spin on it.

First off, I am 37 and re-entering this field. I started going back to school in Fall of 2012 so I am finishing up my Associate Degree in IT Networking at a local tech college. Some background, from like 1998-2006 I worked help desk at two places. Back then, if you knew something about computers you could land a job so I was happy doing something I loved. When my job was outsourced, with no degree, I found it hard to get back in the field. I was married with a son soon after and ended up getting a job to pay the bills... such is life...
Fast forward to now, I got sick of working 'jobs'. The last job I had I was at for 4 years before the company was bought out and they let everyone go. Since I was unemployed, I decided to do something I have a passion about, that led me to the Fall of 2012 to get back into IT. In January of 2013, I landed an IT intern role with an NFL team and left it for a position I really wanted. The internship was month to month, and lasted 8 months. The position I left it for was a NOC position. I loved it because I found my true passion is networking. I am in the Cisco Networking Academy and managed to pass my CCNA. The company, however, had bad management. I was encouraged NOT to go to school and focus on my job instead. I was also told that it was expected I work at least 2 years in that position before I apply elsewhere. When I approached my manager about applying for a Network Engineer opportunity within the company, she said she wouldn't approve it. I had talked to the manager of the department and he said I more than qualify and was excited for my interview with them. Since she didn't approve it, the interview never happened. Who knows what would have come of it... Anyway, it was a third shift NOC job and I decided to leave after 3 months. I have a one year old and rarely saw him. My wife hated the hours, and it was a strain on our relationship. I applied around.
I landed the job where I am at now... help desk. I don't mind it. Most of my job responsibilities are with networking. The system administrator lets me help him out and is eager to let me step in and gain experience. The best part is I am being paid more now working days than I was on third shift working NOC. My life overall, has gotten better. The employer even pays my schooling which is nice. We are currently in a transition from WinXP to Win7. Previously, there was no imaging solution so I had to go out and research a bit. I implemented WDS and MDT and am now doing a company migration. it feels good to make a difference.
However, I know that my passion is networking. I love reading about EIGRP and OSPF. I love my 2950-60s switches at home and messing around with the command line. At school, people see my enthusiasm and ask me questions. Even my instructor has appreciated what I do.
My dilemma... if I was younger, I wouldn't' mind working a few years at my current place. I like it here. More so than any other job I've had to be honest. I make enough to clear bills with a family. However, I know I can and want to do more. I am capable of it. The place I am at though is notorious for not giving raises. their benefits are good, and they have incentives that they think take the place of raises. (IE, paying for cell phone service, for the employee, not family)
At 37, I don't have the luxury of waiting a few years and then apply elsewhere. I want to earn some money while I can. Do I job hop? Do I look for a networking job? More importantly, at my age... am I chasing a dead dream??