DH doesn't have confusion as a justification for not answering question he is asked. He just never answers the question anybody asks, his answer is always to the question he thought they probably wanted to ask.
In our household the conversation would have gone
'How much did that cost?'
'I have put it on my mastercard'. (personal expenditure)
'Yes, but how much did it cost?'
'It was cheaper than driving to Oxford to get it'
'Yes, but how much did it cost?'
'DD has got one and recommended it'
at which point I give up.
He doesn't just do it to me, we have been away with DD for 10 days. She gets really exasperated and teases him unmercifully about it to no noticeable effect.
His other little trick is never answering yes or no, always 'probably'.
'Did you have a sandwich for lunch?' 'probably'. Have you a rehearsal tonight? 'probably'
Aka, you have touched a tender spot!!