Yes, I think going to a public "gym" helps.
I am constantly doing bulking & cutting cycles, that is what keeps me motivated; to be focused on either gaining size & strength, or cutting up and getting lean.
also, taking time off every few months helps to rekindle the drive.
and going to local bodybuilding shows.
and this board.