Hope you heal quickly!!!
I used to have a Royal Star Venture...A top heavy tank!
It only took a little slip on small gravel to get her going. No way to stop it, but you could slow it down. It had good guards as well.
GLad these heavy bikes come with them!
Get better soon!