I like your style! I always try to double check my photos too, to make sure that I'm buying supplies for things I actually need to get scrapped. But sometimes something is just too pretty or so fun that I *have to have* it. lol!
Something that I do for my scrapping budget- I use rakuten for my online shopping. (Rakuten is a free app and browser extension that offers cash back for purchases made at over 3,500 online stores and in-store purchases.) I'm NOT a big shopaholic at all, but it still adds up. Then when that $cash back is added to my paypal- I use that for my scrapbooking spending. I feel like I can buy all.the.pretty.things that way & not feel like I'm using too much of our family budget!