I don't think you were being a misery, I think it is normal to question why other people don't take other people's financial situation into account when expecting them to do something social, even if it is a nice occasion. Consideration of others is an important trait to have! 
I always feel a bit miffed at the gift thing. Lots of people like to give personalised gifts for weddings/christenings etc or something hand made, like those wooden spoons that were given to brides.
Anyway, have a lovely time
Sainsbury's free food box - is it a scam?


