ok, I have decided to add a road type bike to my stable. Use will be mostly road but some dirt and gravel. I would like a steel, titanium or aluminum frame, disc brakes and at least a Shimano 105 gearset, but not stuck on shimano. I would like to be able to have a tire range from the mid 20s to mid 30s depending on the ride. I think a road race type bike might be too aggressive and would like more of an endurance geometry as I will also use it for light touring. I really don’t understand the difference between a gravel, endurance or cyclocross bike. Any suggestions?