Yeah - I'm still looking for that job fit. Takes a while sometimes.
If your work history shows you're not likely to stick around for a couple of years, that will count against you in any consideration.
Some times you need to make decisions about how much crap you'll put up with, so that your job history makes you more marketable.
Your resume / work history is one of the first things a recruiter or hiring manager will see about you. It has to speak for you on what kind of employee you are, and you have to assume they're going to take it the worst way.