L.F.
I so understand where you're coming from. I have a 4-year-old son as well and a husband who works 12 hours a day. Here are couple of places I've turned to meet people.
MOMS Club--I belong to the one in Hillsboro, but I'm sure there's one in Beaverton, too.
Meetup.com--There are loads of parents groups to check out as well as meetups on other topic areas as well.