If I missed anything, feel free to chime in
You mentioned at the outset a love for driving.
You will be doing plenty of that, but that does not always translate into an enjoyment of the type of driving you will be doing when operating a truck.
It is one thing to enjoy taking a car or small truck out for a spin at a time of your choice and in weather of your choice. Quite another to be "taking a spin" in a large truck through all kinds of weather, at all hours of the day, with deadlines and most of that time being somewhat under the microscope of the authorities.
You will learn to deal with it all and take it in stride, but it is getting from here to there that may or may not become an issue.