you've got your health
To "have" your health means to be well, and to not have any medical problems.
This phrase is used when you're trying to point out the good things in a person's life. It's especially used when you're talking about older people, who sometimes have a lot of health problems.
Follow PhraseMix