I am trying to add a few extra miles to the route I ride in my neighborhood area. There is a road nearby that is about 3.5 miles long, flat and shaded. Sounds nice, right?? It is a little 2 lane road, I think the speed limit is 45 mph, but I could be wrong on that, but it gets a fair amount of traffic at almost all times of the day and has no shoulder at all. So, if I ride on it, any car that comes up behind me will not be able to pass unless the other lane is totally clear. I still consider myself a beginner, but I have gotten more comfortable riding in traffic, signaling, following the rules of riding in traffic, etc. But I still get a bit nervous if a car is behind me because it can't pass. I wouldn't say the drivers on this stretch are aggressive or anything...just normal traffic. So, I am trying to decide if I should try it. Do you believe 100% in "share the road", or do you think there are some times where a cyclist should just say, this isn't a great idea and stay off that road?