Bellingham is feeling like a good fit. It’s large enough to have some cool things, but small enough that it’s easy to get around.
There is an independent theater here so I can see indie films. I Am Big Bird looks like a particularly good one. We went to Trailer Wars, a rather fun film festival of fake movie trailers. There’s a good community of artists and a monthly art walk.
There’s a couple record stores, comic book shops, some good Thai food, a church I am really enjoying, coffee shops on the beach, and gorgeous views from the hills.