Having Venus or Jupiter in the 7th house alongside Venus in the 12th house brings immense happiness and pleasure in marriage.
In D9, if Venus is placed in trines or in the 12th house with itself or friendly signs, it is a sign of marrying your soulmate
If the 7th house lord goes to the 9th house with the 9th house lord on it, this denotes that your spouse will bring luck and enjoyment.
If the 7th house lord and Venus are placed within stable earth signs, it represents enjoyable married life.