So true - getting a job quickly or slowly is such a complicated process with so many factors. Your city, competitiveness, flexibility in your personal life, finances, background all come into play.
Thanks for writing this! And to all those reading: keep at it! Take chances, try new things, and continue building both code and relationships.