Moon and Venus both are under the influence of 'Kendr-adhi-pati-dosh'. Due to exchange if Moon is considered in ASC. then it will be Neech abhilashi ,and Venus in 10th will be considered in the house of enemy . So benifites of Raj Yog are doubtful.
Your running main dasa lord is RAHU which is placed in 6th , conjoined with it's significetor SATURN.This combination in itself is responsible for all of your health issues .At present your SADE SATI is also going on .When sade sati combines with inauspicious dasa it gives problems .