Fitness and confidence is easily overtaken by stupidity and resentment by car drivers on the road, at least around here. The white spray painted bicycles you see along the road can attest to that.
Berlin just got 15 more of those bikes this year already (which is more than usual, maybe due to corona).
The solution to that problem is not putting cyclist and cars on the same road, we've tried that and it's worse. The solution is separating bike and car infrastructure so that there are as less as possible crossings between roads and cycling paths.