Part of the reason there is unusually high traffic in that location is the confluence of two things: one is that local traffic doesn’t have a great alternative to 95 over the Rappahannock river (the local Rt. 17/1 interchange is famously awful) so you take 95, and the other is that there is a large amount of truck traffic between Rt. 17 and 95. Basically over the span of the Stafford/F’burg area 95 sees an additional ~30k cars/day. There are road improvements in progress but they are too little, too late.