I used to do that and I think I figured out my reasons for it.
1 I didn’t have anyone to talk to about serious stuff so if even a stranger would ask a question they would get a probably TMI answer
2 I’m a literal kind of person so if they didn’t want to hear the answer it’s sort of their own fault for asking?
3 I find it hard to say no even if I don’t want to do or talk about something so I panic that the other person would think I was rude
4 ive done the opposite and not talked about myself at all and only the other person but that honestly didn’t work out any better than over sharing
1 I didn’t have anyone to talk to about serious stuff so if even a stranger would ask a question they would get a probably TMI answer
2 I’m a literal kind of person so if they didn’t want to hear the answer it’s sort of their own fault for asking?
3 I find it hard to say no even if I don’t want to do or talk about something so I panic that the other person would think I was rude
4 ive done the opposite and not talked about myself at all and only the other person but that honestly didn’t work out any better than over sharing