I think this incident today really made me feel like we are going backwards which is not true, to give the background (sorry if this feels like drip feeding)
We have just moved from the UK to Germany (about a month ago) so that is a lot of upheaval for him. He is settling in well and doing fantastically so I think that some behavioural difficulty is totally understandable. We had a lot of anger coming out which seems to be decreasing.
Before this I was on my own with him for 15 months, DP being here, us being in the UK. I was struggling quite a bit with depression (on and off for the last few years) and working long hours, although this was 2-4 days a week. During this time there was a period of 3 months where I was doing an intensive course and working, and DS was out of the house from 9-7 5 days a week. That was tough on both of us.
I struggled massively with his behaviour when I was on my own. This was probably the time where it went downhill the most. I ended up feeling quite disconnected from him and this is where the "sad" feelings started I suppose.
For about 6 months before coming to Germany I realised that part of our problem was that I was not always consistent or predictable. I started to be firmer and more consistent and put in place a system of rewards (stars leading to a prize) and punishments (losing TV time and time out but time out used more sparingly.) I found that anything which involves a battle of force, e.g. trying to get him to stay in his room, becomes a game/battle to him. The TV time sanction worked because I could just say it and it was in place, I didn't have to physically do anything, except maybe take the TV remote off him.
When we came here, my system fell apart, partly due to having less TV access in general, and partly because DP is here who DS seems to naturally respect and listen to more. Even so, there was an obvious and understandable backlash from DS and even DP was finding it harder.
So now, we're in this sort of stalemate where DS is fine, not perfectly behaved, but I would say normal for his age in boundary pushing behaviour when DP and I are both around, and to some extent when I am alone at home with him. We have established a "calm down corner" of the living room and this is working very well, the star system is still in place but the prizes have changed.
I get stuck when I am in sole charge and I have to enforce some kind of consequence. If there is something logical like him missing out on something that's about to happen or I can put him in his room, then that's fine. But I am lost when it comes to general rudeness/cheekiness/personal behaviour towards me. I just don't know how to deal with it. I have lost my sanction that worked (TV time) and especially when we are out, I have nothing.
However, being here in general is having a positive effect. Our relationship in general is improving. I can only hope that the crap he is giving me will reduce and eventually stop in relation to this, but in the meantime I don't feel like I can just let him do it. When we were in the UK I did actually get to a point where I just avoided going out with him. This sounds ridiculous, but it is what happened. Here, if we are all together then family outings are fine and if something comes up then either DP or I can deal with it, it's more when I am on my own.
I think this in particular gets me down because I feel like I should be able to deal with it.