Hasan might very well be reading here....although perhaps more likely reading on reddit.
If you are reading here Ager, be a man. You can't stay on the run. You love your family. Return to Canada, plead your case (you made some excellent points on reddit in your explanation. You have a rationale that you can put forward. This will allow you to put this terrible event behind you, even if you have to pay a modest price. Put your longer term life in perspective. I know it's not easy to do at your age, but take it from this old person, each stage in your life is just a stage.
So, just drive up to the border and turn yourself in to Canadian officials. If you are already in Canada, have your family support you and go with you to the local police station. Your family will stand by you and that's what is important.