i would get a CDL physical done on your own ‘dime’ to see what the protocol is, so you answer the questions you have prior to jumping into the job. if you cant pass, you will know, and the doctor will know, but nobody else, and you can move onto something else with your life. if you do pass, you can make plans from there. i know of truckers out here who are on anti-depressants, so there must be an option for that.
thanks for being here and good luck