Date men and women from Canada / Alberta / Breton, 28 year old

Date a soulmate from Breton, Canada. I am an easy going guy who is very loyal and respectful. I tend to think of others more than myself and I don't like to upset people. I'm kind of shy and quiet until I get to know a person more. I am looking for someone who is down to earth, caring, funny and loving.