Yes. I can't speak to Canada, but in the US it isn't a cheap dream to pursue. That's probably why a lot of commercial pilots are former military. Ironically, one of the biggest reasons I didn't pursue flying as career post-military was the type of flying most commercial pilots do. Point A to B straight and level at altitude. Or in my case, at low altitude.
If this is your passion, then I say follow your dreams. Just be realistic in your expectations.