I asked my 13 year old son his opinion and he said you took away everything and that just makes you not want to do anything because you are so depressed about it already and have nothing to lose now.
That is also how I see it.
He couldn't give anything on the incentives not working. Here is my take on them not working.
He is already down so he has no fear of being there now.
He doesn't want to bring anything to you now because he may be punished. (been there)
As for the girl, there would be no exception for me on that. My son doesn't have a phone yet and he is not allowed to date yet. I told him he has other things to do and enjoy and to get used to hormones before that will happen, yadda yadda.
We both totally disagreed on taking football away, meaning school football. (no offense meant by our opinions, just meant as maybe insight and help) They have standards in place to make sure they adhere to rules and keep their grades up and was probably a total blow to his ego. The only excpetion to that for me would be if he failed for two consecutive six weeks, he would have to quit.
I have made him earn things back and when I was wrong I gave something back and appologized after reading advice on here one time. I told him we were both starting from scratch and that if he wanted more freedom he had to be more responsible and if he wasn't, he would lose it. The most important thing I did was to reward him when he did what was right, on anything.
As for not doing work, This is what I told my son. If I have to, I will go to your school and get you everyday and go to each of your teachers to make sure of your grades and any homework, or have you get a note signed by each of them each day telling me the same. lol I actually had this conversation with my son last night when he forgot to bring something from band home and let me know about it. You are old enough now to remember things, are your teachers going to have to start putting a sticker with a note on it for me again like they did in pre-k? he laughed and said he would try better next time.
good luck