No they did not come on after years of smoking, but on a toke by toke basis, for me it was dependent on the strain, and I never knew for sure what strain I was smoking, but could tell from the anxiety I would get, or conversely not get.
As my doctor said, smoking can bring out unconscious...