I've been reading this, back and forth. Rather than going out of town, to another country, etc. etc, etc.
Are you going on vacation? If not, why spend all that money? It just doesn't make sense.
First things first, what about staying in your local community? In your local town? There must be a lady of interest that you see on a regular basis. Places like the grocery store, the laundry mat, your place of worship. Maybe a person at work can get you hooked up with their unmarried sister? Or your co-worker can get you hooked up with one of their other relatives, like one of their cousins, preferably these ladies do not work there where you work. Maybe even a female co-worker can get you connected with one of their outside girlfriends?
Are there single groups or clubs geared towards singles in your area? Where single people can meet that have relatively the same interests; such as going to the movies, museums, bike riding, skiiing, swiming, bowling, fishing trips, dance clubs, other places of interests. Some even go on cruise ships.
You sound like a bright guy, don't give up because people here ridicule you. You do sound like you give up on yourself too easily. You do have to make an effort to connect with people. Like everyone says here, shut your computer off and get out there. Make yourself known in your community.
Enough said on this issue.