How is it snarky? I am wondering because your replies are all over the place. It seems that you do not know what you actually believe but have adopted a system from someone else. I say this because of your rejection of sin as a power in favor of free-will when it suits you but at the same time you seem to want to hold a Calvinistic view in theory. In my experience this is typical of the younger or at least newer graduates of seminary or bible college. Their theology is all over the place because they have selected a few ideas that resonate with them.
I don't mean it snarky, but your inference it is pretty much answers my question. Let me guess....mid to late 30's....maybe early 40's but I doubt it.... graduated within the past five years...probably online courses? There is a difference when we look at how people like
@The Biblicist and
@Reformed hold and defend their position. This is a difference that comes with maturity. Again, not an insult - I'd love to be young again and exploring these things. But when you mature there is a different attitude towards Christians who disagree with your position and with the way you hold your own view. You will see, and when that time comes you can tell me I was right (about maturity, not necessarily about our views)...except I'll probably be dead (physical death).
My suggestion is that you take the time to "work out your own salvation". Listen to other people and to what they say. Weigh their words against Scripture. It is telling that you have never before encountered my view and that you see it as "all over the place". It is not a new view (it is much older than the one you hold insofar as its articulation).
Since the position does not make sense to you how can you even evaluate it? Don't rely on me (I'm not a teacher....I work for the government...if you need a top secret clearance, then listen to me). But learn from those who have gone before. When you understand the view then evaluate it. If you find it is correct, adopt it. If you find it is not correct, abandon it. That's YOUR responsibility. This is just a discussion board.