What a great story GPXchick. Everyone has a little off, and a good half of us have a much bigger off. But as you did, you just have to get back on and keep on going to enjoy the thrill.
Nice one, good to hear that you are reflecting on your riding progression and doing everything in stages, as you learn more and practise your skills the confidence should grow. And you are right, watch out for everyone else on the road as a potential hazard, even other two wheeled afficianados! Keep up the good work!
Good stuff, no looking back now!