Ranted at driver but feeling bad
Cycling yesterday, perfectly safely and legally on a rotary junction that is functionally a roundabout. A car came onto the junction at speed, using his horn rather than giving way to me. He then wanted to change lanes so we came to a stop next to each other. I started sweary ranting, he told me to fuck off and shot off.
I knew he'd get snarled in traffic so I caught up with him and continued my rant, which was sweary but very clearly objecting to him not giving way. He was then super nice, apologised, shook my hand and wished me a safe journey. I apologised for my language.
Today I feel bad, I think I over-reacted. He did use the horn to alert me to his presence, which is legit. I'd rather he would have given way, but I think I came across as a madman in our subsequent interaction.
What's the best thing to do in these situations?