If your weren't at home watching the hockey.... This will explain the flats. The sports gods will get you in the end.
I got a single speed with big heavy studded tires. Low maintenance if any. Look for the flattest rides you can find in this area and put on the base miles. You will still get some hills. not much choice north of the 401.
The road bike does feel good though.