We have a little boy who is something of a collector and has form for moving important things - keys, phones etc so that when someone is looking for them he can leap up and be the hero. He's only 5, and it's mostly cute. (Note mostly!)
DH and I have a rocky marriage. We stay together for the children, there's no sexual intimacy whatsoever and despite counselling and therapy I don't see that improving, and told him as much this week on hols. He didn't say much apart from that he didn't want us to break up but I could tell he's annoyed. He plays the role of the great and bountiful provider, and I have little say in the finances although I do have my own money.
Anyway we came back today and I was dashing around looking for my bank card as I needed to get out some cash to pay for DS's holiday club which I owed from last week. It had gone from where I thought I'd put it - in the front if the big beach bag, and instead in there was DH's sunglasses, so I knew he'd been in there. I really needed to find it but it had disappeared. I looked everywhere and then little DS said "daddy saw your card and said "hmm" and put it in his wallet." I asked DH had he seen it and he said no and then launched into a giant rant about how irresponsible I am, he wouldn't be giving me another penny as I'd already had the money for the holiday club, blah blah. So I ended up going down to the bank with ID and getting cash over the counter.
Then I came back and was tidying up and there was DHs wallet on the mantelpiece so I looked inside and there was my bank card!

I went to find DH and asked him could he explain and he laughed it off and said DS must have done it, why would he do that etc. But his wallet is quite stiff, you have to jiggle the cards to get them in and out, and now I'm suspicious. I'm going to have another chat with DS but I'm confused.
Am I being gaslighted?