Hey again! What I was going to say has already been said, but I'll just add a little example. I primarily had three friends in my year when I graduated college. Each one wanted to go for a more specialized degree (Optometry, genetic counseling, and research). Each of them applied to schools for that, and each one of them ended up rejected by those colleges. The one for optometry spent some time working at one of those places that sells glasses, but in a minimum wage position. The one for genetic counseling spent some time working at a lab (despite not wanting to do research) in a town that she didn't want to live in. The last one ended up getting a job at the college he wanted to be admitted to, with the hope that he might get his foot in the door. It's been two years since they graduated. Now, those first two have just gotten into the schools they wanted to get into (as in, they both are starting this semester) . The third one I haven't heard much from anymore, but it is possible that he got into his desired college for a PhD as well. To be honest, he was the one I thought was most likely to get into his college right away because he had so much experience and good grades, but it didn't happen that way.
My point is, all three of them wanted to move on with their studies/careers and it didn't happen they way they wanted it to, but now they are still on track to get the degrees they wanted. Sometimes things just don't work out and end up taking longer than you wanted them to, but so long as eventually get there, there's no shame in that. And then of course there is me, who ended up getting a second bachelor's degree because I found out I didn't like the careers that my degree would put me in. I should have realized this before I graduated, of course (and I sort of did, considering I was already looking into the field I ended up getting a degree for) but even though it took more money and time, I will be able to get a job in the field I want to. I actually have an interview coming up and I'm hoping that this will work out. So, I know it is not quite the same as your situation, but the notion that sometimes things take longer and that's alright still applies. ^^