Cities are fun, but people fail to realize that rural places are also pretty great. You just need to make your own fun, but you actually have the room (and money) to do so. I can go out in my yard and do archery, target shooting, etc. I live surrounded by woods and can go for a walk or just sit in there whenever I want...mosquitoes permitting. My house has room for any new hobby I want.
I will say that suburbs are probably the worst of both worlds, but I suppose you're closer to those concerts and better restaurants if you want.