It's all good! You can still do rides this year and do the CIG next.
Yes, traffic still terrifies me too...and gravel, and wind..... As you can tell by the redness in my hands from my death grip on the hoods. (Seeking gloves with NO stitching and lots of padding btw thumb and forefinger.)