Dude like dont give up! Stuff happens & the vehicle didn't yeild as they should of. Its not a reflect of your ability. I saw the video, its not your fault. Get back in the saddle.
You will see how great it is to fly. What about your wife? It is no worse then a car accident. Shake it off. You can do it. You learned a lesson. The car was at fault