I, too, grew up and lived for the first 30 years of my life (minus two years spent in MI/IN during college) in sunny eastern Washington (Richland, in the Tri-Cities). I moved to Redmond for work at Kenworth in January of 1995, and like you, rented rooms in people's houses for $300-400/month for three years until I bought my house in Redmond in 1998. And yes, my final roommate got married, so our other roommate and I had to vacate the premises (the house before that got sold and we had to move, and so on, so BTDT).
It was a real adjustment for me to even consider buying here, coming from Richland where homes were 50-70% less expensive than in Redmond at that time. I was lucky and bought a POS fixer that I could afford (and is costing me less than rent would today, so I'm stuck here
). If I had to buy today, well, unless I cashed out some 401K $, there's just no way I could do it (I put down over 20% down when I bought to avoid PMI, and would do so again, and wouldn't consider doing two loans). I would continue to rent if you're going to stay here (yes, a pain, but the least expensive option right now by far).
And forget about moving out to the boonies thinking you're going to get a better deal. My wife works in Carnation and I work in Monroe, so we know the outer Eastside areas pretty well. There are new housing developments outside Monroe (5-15 minute drive just to get into Monroe) where the houses START at $500K!!!
You can go farther east, say to Sultan, before prices get somewhat reasonable, BUT then you have the two-lane county road commute from hell every day (I see the poor suckers sitting there 2x/day as I am reverse-commuting from Redmond, and my wife sees the same on her commute).
Even if I did have the means to do so, I don't think I would buy right now--I'd search long and hard for a good landlord (somebody not in financial dire straits who values a long-term tenant that will take good care of their property) and hunker down while prices correct.