Looking at your natal chart I can say that lagan lord Saturn is debilitated, because of which you have health issues. You need to strengthen your lagan and that is possible by doing Saturn remedies.
1. Read Hanuman chalisa
2. Visit Shani temple
3. Wear Neeli or Blur Sapphire in silver on your right hand middle finger
Your horoscope is good on the money front. With 10th lord Mars in 2nd house of finance, does indicate that you will be self sufficient in life and enjoy comforts and luxuries. Despite challenges in your life, look at your own potential, interest and possibilities which are limitless. It is all about looking at life in a positive way and making the best out of it.
Blessings,
Navneet Khanna
Astrologer