That's not how you should merge from a slip road.
I had nowhere to go to the right or behind. If I had slowed it would have caused a problem for the car behind you. Next time get your foot down and speed up!
Slow down before you maim kill someone. Just because you're in the driver's seat it doesn't mean you can barrel down the road thraiping the hell out that noisy engine. You also need to pay attention when approaching the brow of a hill with a narrowing..that means slowing down and driving sensibly, not braking when it's too late. You need to read the road and drive accordingly.
Top Bloke