Russell, it is very important for you to be able to provide potential employers with insight as to how you spent your time during the gap.
With the background you have mentioned, they will want some type of assurance (or reason to believe) that you have experienced growth (learn a lesson) from the past.
Just saying you've learned from the past (which you didn't do) is good but only enough to get someone to consider.
Then you have to convince!
Understand, anyone hiring you will put you behind the wheel of a heavy truck that will be sharing the highway with other lives.
You will need to be on time, make important decisions, be responsible to look after equipment, and obey traffic and other laws.
You will have access to costly and expensive freight and perhaps facilities.
Many employers want to give chances. But it has to make logical sense to them.
Help them see you as a viable candidate for employment. Know how to help them see you as some they can count and depend on.
This response is not only for you but for all who are in a similar situation as you.
Keep looking and read over this page so you have an ideas of what mindset and attitude an employer will appreciate AND will help you navigate life as a trucker and relationships and more.