You're doing a lot better with the self-discipline than I ever did (not just exercise, but EATING), congratulations on that. That you also are prepared to travel "bumpy roads" shows that you've already got it altogether. It's only a matter of time before you make the bumpy roads smooth.