Sun and Jupiter in the 7th house is never good. Sun is a separative planet and Jupiter is the karka for husband. Venus is the Karka for marriage. Venus in the 8th house indicates obstacles on the marriage front. Therefore I insist that whenever you get married do a complete Guna and Grah milan. A good matching will bring you marital happiness but no or bad matching will bring separation.