The one that I find hard to navigate is trying to make the left turn coming out of Colony onto Morse heading south. The foliage blocks the view of traffic coming down Morse towards 466A so it's hard to judge. I try to go the other way when I can and navigate a left off of 466A onto Morse which can also have an obstructed view if there is a truck in the opposite direction trying to make a left or go straight.
I try to make eye contact with other drivers when doing this so at least I know they see me.
Applying ones brakes to stop in ongoing traffic is extremely dangerous and I can understand how upsetting that situation would be. Talk about Adrenalin, yikes. Good for you for being alert enough to avoid that accident.