GF gets angry everytime I call her out on her behaviour

Over $250 on smoking this last week, and when I bring it up I get the silent treatment. She told me her new boots were $100. Instead they were $270. Lied straight to my face.

We have 4 kids man. This is insane. She says I don't spend any money on her. Yet $1000 birthday gift, and every bill in this house is paid by me, except groceries.

How does she line this up in her brain to make sense? Like $250 in one week on smokes is insane when we have 4 kids, right????