Very upset

So one of my best friends had their kid on Sunday. Knowing that I work a lot and only had Sunday off to go visit her the day she had her kid. Now note I was planning on getting her more bottles and bought her a nice necklace to congrat them on the birth. So I asked months ago to see the child when they were born so that I could take the time off from work. Well I got out of shower and was told she wanted to rest which I was fine with. Well come to find they had people there and pics up on Facebook. They think that I'm upset because they told me not to go down. I'm more upset with the fact that they lied and had people there and didn't expect me to be upset! So now I'm told that I'm selfish and not a friend when they did that to me. Please tell me I'm not wrong on this