You should check the horoscope matching between you and your lover and if not found matching, you should keep away from marriage. All your 9 planets are malefic where Kashtaphala is more predominant than Ishtaphala. You can come through Paid consultation if you would like to know the details of scientific evaluation of your horoscope.