Last year I gave an ultimatum- give up gambling or I'm leaving. He gave up and I believed him fully. He told me his online bank details and encouraged me to monitor the account to prove that he was no longer gambling. He did so well and in the end I didn't feel the need to be checking his account.
This past week I've be been a bit suspicious (he's not wanting to spend money when we go out, taking ages to go to the shop round the corner etc) so decided to log into his account and I think he has been gambling again. On Thursday there were 2 transactions from the same ATM at a service station where there was a £1.99 fee for each withdrawal. He's a truck driver so often makes stops at service stations and is where he usually gambles. I didn't say anything although I'm not really sure why.
He went to the takeaway on Friday and seemed to take a long time so I checked his account whilst he was out, he withdrew £60 whilst he was out and when I looked in his wallet when he was home there was nothing in there. Our takeaway only cost £20 and he took the cash with him from home.
I have logged in to his account and he's been at the service station again today. 2 transactions with ATM fees one after the other.
I'm livid and I don't know how to approach this. I have a feeling that if I confront him he will lie and we will end up having a huge row.
Please help. I don't know what to do.