We were all "new" divers once, some of us have been lucky to have dived with good buddies from the very start. Given your location in Canada I doubt you have much regular diving available without starting to use a dry suit as winter fast approaches.
I would be checking if there is a local dive club first of all, and if there is then go along and meet up with them. They may have pool sessions running over the winter to keep people in touch with their gear or be associated with a local dive shop. Chances are that you will meet other "new" divers and possibly there might be a club trip arranged to some place like Florida, in which case should you join them as you will already know some of the divers and have a buddy that you are familiar with. Google is your friend
When I lived in Jeddah I had no shortage of dive buddies, not having one was never an issue, then I moved to Dubai living in an apartment block and traveling frequently, I found it difficult to meet people and none of my colleagues had similar interests. Internet was practically non-existent at the time, so I found a dive shop and from there met up with other divers. I have to add that it took several years before I found the right people to dive with, but that was really because of work commitments and frequent traveling. It was difficult for me to deal with some instabuddies until I found a couple of more photographers and a dive centre that accepted our way of diving.
16 years later and I am in a position where I can find a buddy most weekends, even avoiding the local cattle boat on the UAE east coast. I travel solo on dive trips too, and rarely have issues with buddies when I arrive at my destination. On my last trip to the Philippines it was just me and the DM on the boat, sheer luxury IMO and ready to do that again. I also solo dive a lot locally, but that is not something I am recommending. At some point in your "dive career" you are going to be addicted to some particular aspect of diving whether that be UW photography, marine biology, caves, ice diving etc., and you will team up with special friends and buddies who share that same interest
they are out there now, it is just that you have not met them yet