Date men and women from Canada / Ontario / Stratford, 21 year old

Date a soulmate from Stratford, Canada. My name is Ryan and I'm looking for friendship, dating or whatever that comes out of this. I just want to meet some new people, but I don't want any hook ups or one time flings.
I just graduated from Fanshawe College in Law & Security Administration. I've decided that I want to change my focus of study when I pursue my Bachelor degree. If you want to know what I want to study, then I guess you'll have to ask. ;)
I love the outdoors, but lately I haven't gotten out as much as I would like to. I work a lot, but I'm looking for a better paying job with better hours, although thats going to be hit or miss in this job economy. I like the idea of sports, but I've never really been any good at any.
I dont party much, but I do like to have a few drinks from time to time. I also dont really dance, its really complicated and its something that has an extremely personal story to it that I can explain later. Generally I'm not that great in giant groups of people that I don't know, but every now and then I get past that.
I'm very generous, and I enjoy helping people. Whether it be holding the door for a stranger, or helping someone clean up a simple mess, I often get carried away sticking my neck out for people. I also like to talk with people and get to know them. I enjoy conversations that can last for hours, and having that connection with people gives me a greater sense of feeling that I cant describe.
Enough about me for now.. In a partner, I would be looking for someone who is willing to share their inner thoughts and feelings, as well as being comfortable spending time together. Pretty simple i think, but I would much rather not be too picky because I might miss that one perfect girl because of one stupid thing.
I cant stand smoking, and I couldn't be with someone for the rest of my life who did smoke. Also, if you try to drag me to church and get me to take up religion just to be with you, I'm sorry but please don't bother... I've already been down that road and I dont want to go there again. Other deal-breakers include cheating (obvious) and being extremely rude, if all you're going to do is pick at things, then find someone else.
To all who made it through all this, I hope it really isn't asking too much. If you wanna chat, or know more, feel free to meesage me and I'll be more than happy to get back to you.