I was driving down a very narrow twisty road 20mph speed limit when I caught up with a very slow cyclist. Double white lines down centre of road, lots of blind bends. Had to slow to 10mph at one point. Cars started queuing behind me getting irate and beeping because I couldn't overtake. One even went round me and the bike at one point. But I honestly couldn't see how to pass safely. It would have meant risking either a head on crash or knocking over the cyclist. Got to the end of the double white lines and finally had a clear view to overtake when not 1 but 2 of the cars behind me decide to overtake us aggressively. Was I really unreasonable to wait until it was safe to overtake? Left feeling quite upset and rattled by the other cars' behaviour as clearly everyone else thought I should have just overtaken.