Glad your injuries were not more serious! I started riding 2 wheelers on the street in 1981, Suzuki FA50. I have ridden everything pretty much, scooters, sport bikes, cruisers, tour bikes, even had an R1150GS for a couple years. A lot of that riding was in some very challenging traffic environments. I have never had an accident in all that time and I rode year round for 6 of those years with the bike as my primary transportation. I'm not an exceptional rider, in my opinion. I have always gone by 3 simple rules for dealing with the exceptional level of idiocy that most cagers demonstrate on the road.
1) They don't see you.
2) No really, even though they made eye cintact and waved, they really don't see you.
3) Most important, if they do actually see you they are going to try to kill you anyway!
It may seem a bit paranoid, but it has worked till now. I hope you get back on that horse and I hope you recover fully.
JTM65 No scooter, but seeing a maxi scoot as my next bike.