Everyone's gotta start somewhere.., & if you get back on your ride after a 'little'(or not) mishap - kudos...
Would it not just be wise to get a proper motorcycle jacket with scotchlite 3m strips built into it. That way you don't need to ride around in a silly green reflective vest.