So would your niece have wanted to see you for a bit or not ???
suppose I would have to pick a time convenient for myself because I work. I'm not sure why that makes me selfish?
So you didn't prioritise her. It's selfish to expect others to change for your convenience and not respect their family space. They give you a convenience opportunity to drop it off, but you took it upon yourself that your family time was more important and you wanted to invade theirs.
Are you being awkward for not wanting to go over on Sunday or is it just not convenient as you have plans ??
What do you suggest I do in future, book a week off so that SIL has 7 days to choose from? Honestly.
A tad dramatic again, no just give them a call a week ahead saying which day is best for me to come as I know you don't like me coming of a night disturbing my niece going to bed, which weekend day is best ???
Personally I think you are being deliberately obtuse.
I am most definitely not being obtuse, I can't stand it when people simply can't see how selfish they are being, especially when it involves someone else's child at someone else's house. It's rude.
I've done my very best to accommodate her all week, she's said no
No, no you haven't, she was busy. She doesn't need accommodating, she doesn't want anything it's you who's hell bent on going to the house, it's her kid and her house. You haven't done anything other than mother about a present all week, and then turned up when she didn't want you to., that's not accommodating.
Not sure why tonight would have "worked for my niece" when she let her open the presents before bedtime anyway, and she still went to bed at 8pm with no problem.
I will ask again then, had you gone in the house would your niece not have wanted to see you for more than 5 minutes though ??
Being called selfish because I wanted to hug my niece is the most bizarre thing I think I've ever heard.
Wanting a hug in itself, is of course ,not selfish but to expect the other person to be put out in order to facilitate that hug is or to push the issue when the child's mother has told you the best time for said hug, but you try to force the issue anyway is selfish