Okay... well, I'd say that you need to find someone who is older than you are and who doesn't have Pluto in Scorpio. You already have Mars square Pluto natally, which indicates that you have some pretty intense anger issues. If you have a partner who has this aspect or triggers it, there's a very high possibility for violence. In addition, he has Mars exactly conjunct his Descendant, opposite his Ascendant. This often creates a high probability of abuse in a relationship. The other highly conflictual aspect in your chart is the opposition between your Jupiter and Saturn. This is one of the most difficult oppositions to manage because the two planets are always in conflict, no matter what happens. That opposition would land in his 2nd and 8th houses, creating difficulties between you about money and shared resources.
Putting those things together with your Suns squaring each other... doesn't look good to me and has enormous potential for some very destructive behaviour between the two of you.