Date men from Canada / Ontario / Carrying Place, 28 year old

Date a soulmate from Ontario, Canada. I am not going to try and explain that I am a great person....that's for you to decide. Everyone has flaws, the key to a relationship is finding someone that can handle those flaws along with the great qualities a person has. So a little about me, I am very hard working, honest, caring, passionate, understanding, fun/funny, and the rest I will let you find out on your own.
I like to have fun and live life to the fullest, we only get one time around so I want to make it worth it. My son is my biggest priority, with that said if you have kids I hope they are number one in your life to. I work a lot which most can't handle, my main source of income is construction in the city, and I am also a part time firefighter which is a huge commitment in my life.
Hopefully this peaks an interest that I may be worthy of a conversation and maybe a coffee, if not I understand we all have our preferences and I hope you succeed in your search for happiness.