Astrology cannot be used to mitigate the potency of your horoscope. We can only tell you what is being seen in the horoscope to the best of our knowledge. May be if your time of birth is inaccurate, the evaluations could also vary. Solutions are all humbug and what one has to endure has to be endured. Perhaps your prayers to the Almighty could help reduce your stress and worries. Read http://srimadbhagavatam.org/contents.html which could help you in your desires getting fulfilled.