Same in Victoria, BC. We're lucky to have an old coal train line that was turned into a bike path but as soon as you stray off that path you're likely hood of becoming chalk lines increases ten-fold. Incomplete cycling infrastructure is dangerous as it causes confusing situations when the bike-lane just... ends without any signage of what a cyclist should do. Usually I just hop on the sidewalk, if there even is one. It's what I have to do if I want to get to a post-office.
As an aside: I've had people accelerate hard to pass me in my neighbourhood just so they could get home not even five seconds sooner. Maybe like three. They speed into the opposite lane, squish me between parked cars on either side as well as the other car waiting for me to pass. It really fucking insane sometimes.