As stated by you , 7th lord Mercury is badly placed and debilitated in the 12th house and 7th house is under the affliction of Rahu and Ketu. The marital bliss in the native chart is not strong. Of course other planets should also be checked and no astrology predictions should be made based upon just 1 planet.
Blessings,
Navneet Khanna
Astrologer