At my age, 3 days a week is plenty. 7 days a week would drive me insane, I like training but have a girl, a life, 2 dogs, friends, a baby on the way. No way I would ever want to train 7 days a week, it just isn't that big of a priority at this point in my life.
When I have stuff on my mind, I like to just relax, listen to some music and clear my head that way. My focus in the gym is purely to get my work done and then get out. 100% of my focus is on the task at hand, there is plenty of time during the day to work on things weighing on my mind. But, to each his own Bro.