Imperfection I think you're a very fast learner. You strike me as an Elmage type of player.
You don't need to be like other people, your play style is yours and you gotta refine it. I hope that you don't abandon because I want to see what your maximum potential can be and how you reach it, I got faith. I thought about your first game and remembered you were pretty on point with some of your scum reads, you just got pocketed by one scum, but from what I can remember, you were alright and had solid takes for the most part.
You don't need to be confrontational. If you want a word of advice, what you should do is to form a town core , a.k.a learn how to town hunt, and when you have a solid small block of, say, 3 people besides you, approach them and tell them why you think somebody is scum.
Arguments are useless and most of the time, scum win them because of shifting the goal posts.
You have to convince town that someone has a wolf role PM, not wolves that they have a wolf role PM, they already know.
I hope you won't ditch mafia forever and will actually come back at some point.