Jasper…It’s been a long time since we’ve talked and I so rarely come on here any more, but I can’t emphasize enough how much I think you should find a local hackspace or makerspace or fablab to join, maybe even help run.
A Hackspace, if you have the choice between several in your area.
You are not alone and there are LOADS of people with similar interests to you who will make dumb Cthulu jokes and quote xkcd and talk bullshit philosophy and tell you Chinese swearing from Firefly, and teach you anything and everything from electronics to building quadcopters to fire dancing or anything you want.
Between what you say here and things in your profile, I really think it would be a potentially life-changing experience for you to find one of these places – it is for a lot of people! And it’s not a cult :p though I might be making it sound like one. It’s a tribe of knowledge- and tool-sharers and I would love to see whether that suits you!
There is one starting up in Red Deer, though they don’t have enough people it looks like yet: https://groups.google.com/forum/#!topic/red-deer-hackerspace/aAbbE9CgFrg . It’s been awhile since they were active, but I’d post there saying you’re up for meeting if anyone else is, and see what happens.
If you’re unfamiliar with what I’m talking about, I would read up about hackspaces on wikipedia to start with, and google Vancouver’s hackspace and places like HackLabTO in Toronto and Pumping Station One in Chicago. These things are springing up everywhere (I would know). When you’re confident you understand a bit about what this movement is, join the IRC chat channel of one or two of them if you can—the Freenode online IRC client is the best way for someone new: http://webchat.freenode.net/ . It’s the most ancient ridiculous chat network dating back from the first Gulf War, but it’s how a lot of techies and hackers and makers communicate these days. Type #hacklabto in the channel name field to drop in on Toronto’s channel, for instance. You might have to ask into silence for someone to tell you about their hackspace, the first time, but that’s normal, everyone has this thing running in the background on their computer. No biggie at all.
I also know there are other spaces out near you. According to this: http://hackerspaces.org/wiki/List_of_Hacker_Spaces, Edmonton has a space called ENTS, and Calgary one called Protospace. I’m not familiar enough with them to know if they’re “real” rough and tumble CCC-type old skool hackspaces or new shiny expensive paid ones, but it’s a start.
Alternatively, I’d look around where you are and see if the “Men’s Sheds” organization has any locations near you. They’re a woodworkers and tool users and social hangout group, though they do allow women apparently (their name annoys me though). Lots of people have really liked what they do and say a side effect is better mental health from hanging around other men and having more friends.
I hope this makes sense, had to type in a real hurry! Good luck!