For starters, the canonical Gospels don't say that Jesus was married, and they don't say that he wasn't.
As a matter of faith, it's likely immaterial, or not really relevant.
Culturally, taking into account what we know about Hellenized Hebrews of the region through archaeology and anthropology , it's likely that Jesus was married. His being called "rabbi" is an indication of this, though not necessarily a sealed deal-the term didn't even mean the same thing that it does to Jews of today.
The reasons for the Christian teaching of his being unmarried are widely varied, and have less to do with what the Gospels (that men chose ) say and more to do with what men thought-still does today: no one can offer a verse that definitively states that Jesus was unmarried, and no one can offer any definitive proof from any of the canonical Gospels.
It is, like so much of this business of religion, a matter of faith, for those who believe-and the best and shortest definition of faith is choosing to believe.
So, if it's important to you as a Christian that the Son of Man was.....well, more than a man, but a man, you can choose to believe he was married-it shouldn't effect how you practice or behave as a Christian one iota, though...
If it's important to you as a Christian that the Son of Man was, well, more than a man-and only more than a man, you can choose to believe he was unmarried,and it shouldn't effect how you practice or behave as a Christian one iota.
If you're a scholar of religion, or the period, or Christianity, or Judaism of the period, or all of the above, well, it's not necessarily a matter of belief as much as it is what the evidence says-and of that there is very little, in the Gospels, canonical or otherwise......