With dating, what matters most is that he likes or doesn't mind whatever bad side you show.
Having the same interests, goals, and values is great. He has lots of water and earth and you have fire and air.
Seems like a match that has potential.
Your moons and how you handle emotions could be an issue but his moon sign can change if you don't have the time right.