Welcome to Bike Forums! Way to go on getting back on the horse so to speak. You're in good company. I've found one of the ways that cycling helps us, that might not be the first thought that comes to mind, is that when we start riding and doing good activities for our bodies it makes eating poorly less attractive.
And the "mechanic" who you got your first bike from doesn't deserve that title.