It takes me at least 7 hours to find a good opponent and that's crossing the border. Quebec city is about 5-6 hours away and has 1 person but **** that place, french everywhere. My old city literally had nobody around me, so consider yourself lucky you have some people around you.
Please stop complaining so much. It's tiring to deal with. We want you and other people to stay, although if you're not committed to playing on your own, then I guess there's no hope for you.
Here are some options if you actually care at all:
1. Play on server
2. Use skype group(s)
3. Have individual contacts to play with.
If you want to play other games, then fine, go do that, just stop being a ***** about it.