Date women from Canada / Ontario / Beamsville, 26 year old

Date a soulmate from Ontario, Canada. I am looking for an individual who is not meek but rather willing to tell me his opinion. Someone who isn't afraid to tell me when he wants to be alone. I am not looking for someone who will be nice and give me whatever I want. I dont want money. I would just like someone who is content with themselves and wishes to explore the world with another being and have some fun and laugh. :)
I am looking for someone who will do the opposite of what I ask if he believes it is better. I am looking for someone who isn't a big partier but rather believes his own concious will serve him better. I can sometimes be a biter. I dont like cliches. I can sometimes be alittle too self involved so I need somebody who can pull me away. I speak my mind and I will read yours. (I am female.) I am looking for a partner. Somebody who wants to work with somebody else everyday at something, meaning I am old fashioned. I am very quiet but very outspoken when I do talk. When I care about something, I will care about it even when I am angry at it. If something breaks, I dont throw it out. I am very stubburn. I am looking for somebody who is also very stubburn, but more importantly, very accepting. I am very much so myself. I do have a son who is two, who I am very loyal too. He has taught me alot. I need someone who is patient and persistent. Loyalty is a huge turn on for me.
I am hoping to find somebody who I am not afraid of and who isn't afraid of me. If you are one to play victim and act like a girl, don't bother with me. :) I would like somebody who loves to learn, explore, design, move themselves forward in life, etc. I dont want somebody who is so involved in their career that they arent sure about their feelings at home.
Most importantly someone who loves to laugh and giggle and can understand my dry sarcasm and bite back. At the end of the day I usually end up wrestling with my son which turns into laughing and a late bedtime. :)
I love the outdoors. My last big camping trip I swam into underwater caves and climbed the elk mountains. You have to be up for an adventure. I love music, I'm a huge Lennon fan. You probably know more about some bands than I do, but I love to watch biographies on older bands. IE; George Harrison, Van Halen, The Who, Def Leopard, etc. I've got my collection of Lennon stuff as well.
I am an antique lover. I love odd finds. Love to write and design houses. I read everyday. Love to cook, vegetarian and asian dishes mostly. walk, hike, listen to political conversations even though I am no where close to being a politician. I love to read books on the environment. I absolutely love medieval history and the tudors movement. My favorite thing is water. I am a very natural person in many ways. So don't ask me to drink anything with a sweetener in it.
I think I wrote too much. :P

Meet single girl from Ontario, Canada. -To start, I'm as much of a paradox as the next person.
-I'm passionate about me! My perfect me-ccentric day would involve a yoga class or two, walking my dog, an in depth scouring of Whole Foods, and a good meal or five.
-I'm a vegetarian. If you aren't; great! If you are; greater!
-I'd be happier sitting on a dirty curb outside a dirty club than go inside. If there isn't a cliche coffee house nearby a pub will do just fine.
-Have a great family and a few close friends that I'd go to the end of the Earth for.
-I'm looking for someone who takes care of themself and those around them (stick-up-for-them-style, I'm not talking financially).
-I realize that seeing anything in point form sets an authoritative tone. That's not my style, it would just have made the most schizo paragraph ever.