Tanya
Venus is sub lord of 1st (self), 5th (romance), 7th (spouse), 8th (disappointment) and 11th (fulfilment of desires). It is good. Venus is signifying her star lord Saturn (lord of 7th) in 1st house and sub lord Mercury in 9th house and signifying Ketu in 3rd house.
It means that Venus gives you marriage. He will not cheat you. But the married life would be happy and encouraging in bed comfort.
Good Luck
JVS Rao (KP system follower)