Yep, pretty much.

Me
I uses to hear it all the time before I graduated high school, that this town sucked and couldn't wait to leave. I was one of the few of my friends who stayed behind, a year later everyone came back, and yep they are STILL here.