#6thhouse & #6thlord planet in vedic astrology should be seen to see what is obstructing your growth. 6th is seen for your all weaknesses cause of your sufferings as seen in d30 chart. check 6th lord of D1 in d30 to further investigate your all weaknesses and fix it.