Okay ILP.The two of you have some nice aspects between your charts like:
sun trine Jupiter (light each other up when you see them and you find the other one "likeable".
His sun sextiles your moon, which is good for compatibility, but you have to work at it more than what the trine would bring.
The trines to each others Neptune planets make for some empathy.
Here are your challenges:
moon opposite moon -- you may not be in the same mood very often -- your aries moon's anger may also be too much for his harmony loving libra moon
your moon conjuncts his Saturn -- you may see him as putting a damper on things you want to do -- he also has moon opposite Saturn natally, which makes him work at balancing social and work
You have a few planets conjuncting his south node, which is his past and people usually work through their north node early in life, so he may see you as holding him back in the past, since those conjunctions remind him of the past (not this lifetime).
With the sun square venus from both of your charts, neither of you may find that the other is (appearance wise) someone you would normally be attracted to.
Your mercury squares his sun -- can indicate ego conflicts
your venus squares his Uranus --relationships flare up and start quickly, but may not be stable
your mars is opposite his mercury and mars, so your energies and communications are in opposition--signs indicate something to do with what each of you values by itself and together--like finances either jointly or separately
your Jupiter squares his mercury -- long winded conversations that go in circles
your pluto is in opposition to his sun -- battle of the wills
He may be willing to do the work that is necessary to make this relationship work. He has venus square Saturn and sometimes that indicates a person who may think that all relationships are too much work. It's like the person who says--darn..now I have to go home and cook for them. You have venus square Jupiter and Uranus--you understand how to really relax, but also enjoy your freedom--maybe more than you would like to admit.
Hope this helps,
Spring