I'm the same way as you. Cash burns a hole in my pocket.
To me, the number in my bank account is how much money I have. When I have cash, it's like it doesn't count toward that total and it is easier to spend. I use credit cards for convenience only and keep a very good tab on it throughout the month.