I've been feeling really lonely lately. I lost a friend a few years ago because apparently I overshared some of my problems to them and they could not handle it. I don't go out with my other friends that much because I'm afraid of oversharing things about what I'm going through and pushing them away or having them think less of me. I mostly stay inside my house all the time because I'm afraid of being a burden to my friends. I've been making up imaginary friends and imagining I'm hanging out with them instead of my real life friends because I know my imaginary friends won't judge me or leave me. It's not the same, however, and it sometimes gets depressing not being able to talk to my real friends. How do I learn to trust people again, and more importantly, how do I learn when I'm oversharing things about stuff they don't want to hear?