surely you don’t buy the I can kill every morning and ask for forgiveness every afternoon garbage?
LOL, you got that right.
Catholics don't teach that at all.
“...So salvation depends on yourself. Something you must do in the way of works. Another false Catholic teaching.”
The Catholic church absolutel DOES NOT teach that salvation depends on yourself and is something you must do in the way of works. Those statements are a completely false twisting around of what the Church DOES teach.
The Catholic Church teaches that Christ on the cross did indeed render satisfaction for all of the sins of the whole world, and man is not capable to atone for one single sin. This is what the church actually teaches.
Because Christ did this for us, we are required to follow his example.