Right now you may not be able to please everyone in your family but I believe down the line they will be proud of you. It is now up to you. Prove them you made the right choice in joining the CF. It will be an added bonus for you to always do your best. ;)
Recuiting is everywhere and all the time. It may start when a kid starts saluting a soldier on the road, someone reads good news about the CF, a good movie, in school or at home. It also has to do with your values as a Canadian. "Patriotism", "Serving the Public"... etc.
It didn't take me a...
So much lessons to be learned:
"Never ever judge a book by its cover"
"It is the best to have tried than failing because you never tried at all"
"That is why you never made it that far"
and so on...
Copy that. I understand how you feel but things happen for a reason. I too had a stop sign on my medical but I did what is needed and now i'm here. Just be patient and consider it a part of your training. ;D