I've had a similar experience, don't ride round roundabouts is the solution! As a lifelong motorcyclist and cyclist, in addition to having driven 1/2 million miles I can tell you most motorists don't care, and don't look! Dayglo jackets are invisible to the blind!
I had a good one the other...