I bet that if you had a stomach virus, you would never intentionally walk up to your loved ones and puke in their faces. Gross! Who would ever do that to anyone, much less than to the people who really matter to them.
Reasonable people try to stay away from others when they're sick. They do it out of mercy and kindness. They stay away until they are well, and no longer contagious. If the sickness doesn't seem to be passing, they get to a doctor to do their best to resolve the situation. Being sick is no fun for the one who is sick or for the rest of the family.
Why is it that we let emotional issues go unsorted for years and years? When the emotional pain buttons in our lives get pushed, the fallout hurts the people around us at least as much it hurts us.
You know the secret areas of pain that you keep hidden and hope that no one ever finds out about? I have news for you, people may not know the specifics, but they certainly feel the painful symptoms.
If you aren't willing to get healthy for your sake, at least do the hard work of getting yourself sorted out for the sake of the people you love. You really don't want people around you to feel like they have to spend their whole lives walking on eggshells.
Don't delay. Get the help you need. Make an appointment with a counselor or reach out to get with a mature, trusted mentor.
Action point: I recommend you follow Danny Silk - Loving on Purpose
If you don't deal with your issues, everyone around you will have to.