Astrology has a way to find out whether your spouse is cheating on you ,that can be done after a careful evaluation of planetary combinations ,aspects ,placement etc.However the report is not conclusive but indicative for an astrologer is also prone to human errors . It can happen in medical science also for the report charted, out for the tests done from different laboratories yield different results and sometimes the margin of error is glaring . Similarly an astrological analysis done by even the most qualified and adept astrologers may just be indicative, but it helps you to be aware and alert and it eventually may save you from a major marital catastrophe.