+1 you can still have fun without being Evil Knievel.
If you ride with people about the same speed as you you won’t get as much pressure to keep up and you’ll enjoy it a whole lot more.
GET FIT, worked wonders for me, I can’t even play tennis anymore due to stuffed shoulder (yep Dirt Bike) but i can stilll ride if i Keep Fit!!
Also, no one has mentioned keeping your bike in good nick, lots of crashes are caused by poorly maintained bikes, one leaking fork seal, seized linkage bearings, headstick bearing rooted will all bring you undone.
As for the missus, I make sure i dont’t get speeding fines when I ride regularly and then every couple of years when I have a had some time off the bike I get one so I can tell her its the agression I’m not getting rid of on the bike… yeh OK … works for me but ….
Good luck Tezza, stay upright mate!