Hi @Redapple22
I'm so sorry to hear about your car accident.
People can be so caught up in their own little world, they don't take the time to think about how their actions can affect others.
Its understandable that you are feeling angry, but try not to beat yourself up about not getting the registration. You would have most likely been in shock, and to have someone yelling at you would not have helped you in that situation at all.
Do you have insurance on your car? If so you could call your insurer and give them the details of the accident and they will be able to chase up the other driver. If not you would need to pay the excess of your insurance - but I would think this would be a lot less than having to pay for the repairs entirely.
If this isn't an option then perhaps you could contact the police, or other local businesses/residents that may have cameras on buildings in the area? You might be able to get the rego details that way?
What are some things that have helped in the past when your anxiety levels have been this high?
I know how it feels to have something playing over and over again in your mind. Some things that have worked for me in the past are grounding techniques - focusing on things that are in you immediate environment that you can see/touch/smell etc, and when grounded in the moment make a clear plan in your mind of the things you have to do next. I used to make it a challenge as to how far I could get without my mind going back to the event. Also, planning out "worry time" in my day where I could worry about and think about the event and the ramifications of it. When I first started using this technique, I needed to do this every few hours, otherwise I would find myself getting caught up in thoughts again, however over time and sticking to the "worry times" I was able to cut this down significantly.
These may be worth trying for you, and if you are still struggling with you anxiety and it is affecting your daily life in the future it may be worth reaching out to your GP or MH professional (if you have one) to see if there is anything they can recommend to assist you.
Warm regards
SkySeeker22