You are telling that you are having Guru chandala yoga is in 12th house.
Guru chandala yoga is present in Meena(Pisces).
According to your astrologer’s calculation,you are saying,your
lagna is Mesha(Aries).
NO.You lagna is not Mesha ,but it is Meena(PIsces).
So,Guru chandala yoga is present in Lagna only and not in
12th house.Rahu period ends in 2021.
If you want to improve your fate,you have to do penance for 6months.
Penance means you have to avoid cooked foods in the nights.
You have to eat only uncooked vegetables after 6pm,for 6months.
You have to take cold water headbath before sunrise daily.