Looking for opinions about whether I've been a bit mean to ds today?
Background. Ds is 5, he has a bad habit of helping himself to small items, putting them somewhere else then "forgetting" where they are. Objects like necklaces, credit cards, bath plug, remotes.... So stuff that causes a problem if it gets lost.
It frustrates me as we're constantly hunting for something that's "lost" and ds will take a quick glance around, declare that he can't find it and refuse to get involved in the search. We regularly have friends/family ringing after a visit saying "can you please ask Sam where he put xxxx ?" Which is mortifying.
I've talked about it and given consequences until I'm blue in the face but he just "forgets"
Anyway, today he had a DVD box set that his grandparents have lent him, he managed to lose one of the four dvd's and did his usual shrugging it off.
So I told him that he would search and tidy the whole house until it was found and nothing else was going to happen today until it turned up (tv, hobbies, snacks etc)
The thing was (and this is where I think I was a bit mean) whilst he was out of the room I did actually manage to find the DVD in a jigsaw box however, I didn't immediately tell him and encouraged him to search and tidy for a while afterwards.
At the point where I could see he was getting upset I did prompt him to tidy up his jigsaw, so he found it.... But I'm feeling guilty, should I have shouted him straight away that I'd found it?
I'm just so frustrated with the behaviour and feel like it doesn't matter to him because I always rescue him.
Any tips for dealing with this also appreciated. Thanks!!