I'm an IT professional by trade. I left my last job due to a military move. I couldn't find work in the new location because I didn't fit the demographic (not a local, and too qualified). I decided I'd be a stay at home mom and focus on my college studies instead. Three years later, we are back in the US, and I'm having a really hard time finding employment. I've applied to lots of opportunities, even entry level ones - and no luck so far. It makes me wonder if there are discrepancies in my background check (which would surprise me), or previous employers are giving poor reviews (I doubt it because I left on good terms).. is it something I'm doing wrong? Or did I shoot myself in the foot three years ago when I decided to care for my kids instead of work? I don't know.