Hi, Dazzi;
You know what? You could go to Confession and just tell the priest all that stuff, and it would be okay - he would give you the Absolution even if none of it is mortal sin.
Remember, we go to Confession to tell God all the things that we want to be sorry for - we don’t have to worry about which kind of sin we committed.
In answer to the question “Do I have to go to Confession,” the answer is, “If you have something that you want to be sorry for, then yes, you should.”
By the way, the F word is, in fact, very rude, because it means either a used cigarette butt, or else a homosexual person. We should avoid calling other people rude names, because it hurts their feelings.
It’s okay to be angry with people who are deliberately trying to hurt us and get in our way. It’s what we do with our anger that is important. We always have to keep our actions and our words under control - we should never let our anger cause us to lose control of ourselves, or to hurt other people without meaning to.
That doesn’t mean that we can’t do anything - but when we yell at the person who is making us angry, we need to use the kind of words that will communicate with the person, without hurting the person back - that is, without name-calling or put-downs. And if we have to get into a physical fight with the person, we only fight for as long as it takes to give him the message that we will defend ourselves when necessary - but we don’t actually try to injure the person, and if he is down on the ground, then we stop fighting him and just walk away.