When I was a kid, I never ever even considered using curse words. Not only that, but I was so sheltered that, if asked, I wouldn't have been able to list more than 5 curse words total, and the words that I listed would have been completely, naively inaccurate. For example, to me "the S word" was "stupid" or "sucks." So, aside from my growing older and learning new taboo vocabulary, what changed?
To put it simply, I went through a mountain of shit. My life completely fell apart right before my eyes, and I realized that I had more important crap to worry about than using proper language. Not only that, but swearing gives me a small amount of control in a life that has, for the most part, spiraled out of my grasp. Using curse words, I am able to express myself in language that I feel fully and accurately encapsulates the nature of my life. Cuz let's be real, my life is a fucking mess.
Being able to express myself never used to be difficult for me, but as my life began to go in a less than desirable direction, I found articulating not only the gravity of the situation, but also the pain and agony I felt, to be incredibly difficult. Expanding my vocabulary to include society's harshest language was a way for me to put my reality into words and begin dealing with it.
This is why I refuse to apologize for my language. I will occasionally warn people about it if I have a feeling that they will be offended, but in the grand scheme of things I need to prioritize myself. If people are offended, that's on them and not me. I'm doing what I need to do to cope with the life I lead, and I am doing so without a filter and without looking for acceptance from others.