Hello Kira. I see this is your first post here on PC. So... welcome to Psych Central.

The Coping with Emotions forum, here on PC, may be one that will be of interest to you. Here's a link:
https://psychcentralforums.com/coping-with-emotions/
Since you mentioned your relationship with your dad, the relationships forum may be of interest too:
https://psychcentralforums.com/relat...communication/
Since you have the gas problem you mentioned, you might also find the health support forum to be of interest:
https://psychcentralforums.com/health-support/
I'm not a mental health professional & I'm not really sure what tell you about what you wrote in your post. (It sounds as though there may be more to it than you felt you could go into here.) For the most part it sounds as though you're doing well in your day-to-day life. However you mentioned having some family problems a 4 years ago that seem to have triggered the problems you are having. I know you wrote you don't know what you'd say if you saw a counselor. But, at least from my perspective, talking with a skilled counselor or therapist about what's been going on with you is perhaps the way to go. The situation you describe is just the type of thing people often seek counseling or therapy for. And, personally at least, I don't think you need to worry at this stage about what you'd say. Just go, talk, & let the process evolve over time as it will.
Here are links to 3 articles, from Psych Central's archives, on the subject of knowing when it's time to see a therapist. The first link is to an article by our host Dr. John Grohol, Psy.D. The third link is to a quiz you can take on the subject:
5 Sure Signs It's Time to See a Therapist
5 Reasons to See a Therapist
https://psychcentral.com/quizzes/therapy-quiz/
And then here are links to 4 additional articles on the subject of coping with negative thoughts & emotions:
https://blogs.psychcentral.com/weigh...tive-thoughts/
https://psychcentral.com/blog/how-to...e-effectively/
https://psychcentral.com/blog/how-to...nful-emotions/
https://blogs.psychcentral.com/weigh...your-feelings/
I hope you find PC to be of benefit.