It depends. Giving reasons to concerned, sincere, sensible family members (e.g. mother or father), is very different from giving reasons to other people. With the former, the people involved
need to know the situation in order to advise and counsel correctly, understand and help decide - Therefore, telling them can be necessary. But like brother Alpha said, tell no further than neccessary, because its just not necessary.
Whereas in the latter situation, where other relatives, people or aunties start asking.... then they really must stop being so nosey :hmm: also because this can lead to gossip. Personally, I dislike people asking me these sort of personal family related questions. Family matters should be kept within the family, and no need to discuss them with anyone else if one can help it.
I can't remember which incident this was, or whether I am getting confused with another story, but there was a woman who spoke to the Calipha about wanting a divorce from her husband. Her husband was a very difficult person etc etc. But she never said anything bad about him. Her words were only, '
I fear that I will not be able to fulfil my obligations towards him'
In every situation.. there is a sinful way of handling it, and a permissible way of handling it. But there is also the best way of handling it - and that is the most honorable way. We should be praying and aspiring for that way. And Allaah knows best. May He help and protect us - and make us of those who handle every situation in life honorably and wisely.