Your health issues could come out of lifestyle or related to your work/profession, which could keep you away from maintaining a disciplined regimen with respect to diet and exercise.
A positive and favourable time is ongoing currently as per your chart which goes on for next couple of years and you would gradually be quite hale and hearty.
Get professional medical advice and follow it religiously along with a regulated diet for improvement in health.
Best Wishes.
Karka Lagna with the Lagna lord Moon posited in the eighth house conjunct Jupiter; Tenth lord mars posited in the sixth house; Venus Maha Dasha with Venus Antar Dasha ongoing currently; Ashtakavarga of sixth house is 35.