My DH and I both grew up in low-income families. Thanks to the power of a good education, we both made it to university and now have a very comfortable lifestyle without needing to worry about money. We're able to take the DC on regular holidays, have a nice home, cars, etc.
Even before we actually had children, we had always pledged to give our children the sort of childhood we didn't get to have - such as taking them abroad on holiday, and making sure they have lots of nice things.
However, I've since come to realise that there is a difference between 'not having to worry about money' and 'getting everything you want because we can afford it'. As I said we had very little money when I was growing up, yet I still had a happy and extremely love-filled childhood. I've grown up appreciating hard work and the importance of school, and not taking things for granted.
DH, on the other hand, is very much of the 'you can have whatever you want' mentality. Our eldest daughter (13) wants to go on a (non-educational) school trip next year which would cost in the region of £650. DH wants he and I to pay the whole thing ourselves, thus giving her a luxury our parents couldn't. I feel like it didn't do me any harm to have to save up for things I wanted as a child - in fact, it probably made me appreciate them more - and so I suggested we pay half provided she pays the other half using savings. DH disagreed heavily.
Our younger DC don't tend to ask for much, but DD and her brother (10) constantly ask for new gadgets/clothes/toys etc. I feel terrible because we have a disposable income meaning they could have most of the things they want, and I would have loved that as a child; yet I don't want them to grow up feeling entitled and like mum and dad will always pay for everything for them.
I also work in a very rough secondary school in an area with high rates of poverty and inequality. This is perhaps another reason why I am reluctant to let my children have everything they want, when I work with young people every day who cannot afford to have food or clothes bought for them.
Finally, I feel like a total hypocrite as every time I say any of this DH points out the fact that I spend quite a lot of money on items for myself as well. I feel like such a terrible person. I just want my DC to grow up appreciating the value of money and hard work but I don't want them to not have things they want just because I didn't - I'm bracing myself for suggestions that I'm projecting my childhood feelings onto them.
Am I being unreasonable or do I have a point here? Any thoughts gratefully appreciated