This thread was never about fighting; I've never fought in my entire life (other than on online MMORPGs) and I don't plan to get into one anytime soon.
The thing is, when someone does something wrong and I see that it is wrong, I can't tell the person how I feel. I act really immature and often bail from the situation, or I throw away the things (like if a grocer behaved badly over something that I wanted to buy) and walk away arrogantly. That looks really childish and stupid and thinking back about it, I can't even tell you how embarrassing it is for me.
What I want to be able to do is stay there and speak about what I feel is wrong and make the other person realize that. I have a fat brain and I feel like I can make any person know that he's wrong with the things that I can think up (some people give these really witty answers in situations, automatically making the other person realize it. I want to do that). I just can't project that.
One last thing is, if and when I get a girlfriend, (when I imagine the scenario) if someone messes with her, I just can't think of myself being able to stand up for her. I don't know if any girl would want to be with a guy who can't protect her (other than those muscular ones who can whoop a guys' ass on their own). Maybe I'm overthinking things, I donno.
Help?