(with negative). “Not to be here for one’s health” is to have an ulterior purpose, usually that of money-making.

1

1904.  Bowman hain’t no fool, I kin tell you. He hain’t here for his health.—W. N. Harben, ‘The Georgians,’ p. 35.

2

1911.  “Don’t you think that your devotion to politics is hurting your health?” “I’m not in politics for my health.”Toledo Blade, Aug.

3