Your speed is an issue. Speed limits are there for a reason and they’re not a target you have to meet, whatever the person behind you thinks.
There are lots of things that go into judging safe speed and this video will show you what they are. Time to nail it.