Question: why kakashi is not married?
Answer: Well kakashi didn't marry because he never met the right girl. That may be reason but Hanare is also a reason, we know kakashi and hanare were in love with each other and they cared for each other. Well kakashi didn't marry because he never met the right girl.