Question: my sins are endless meaning?
Answer: It is an idiomatic expression, For my sins: (British & Australian humorous) something that you say in order to make a joke that something you have to do or something that you are is a punishment for being bad.