Have you considered getting some cycle training? If cycling on the road really does freak you out at the moment then it might really help.
It sounds like you cycle somewhere with far fewer pedestrians than I normally see on the streets of Cambridge, where if you were to pop on and off the road for each one you'd never spend any time on the pavement!
It sounds like you cycle somewhere with far fewer pedestrians than I normally see on the streets of Cambridge, where if you were to pop on and off the road for each one you'd never spend any time on the pavement!