Is it ok to be upset or am I just childish?

I have been diagnosed with endometriosis. I always had horrible menstruation. It hurts like hell and I always have mood swings but really bad one. My family always told me that I was "a drama queen", "exaggerating" or "and then you want to give birth?" . So I always felt really ashamed of these pains and especially my mood. I just don't want to be a burden so when it that time of the month I just barricade myself and don't see anyone pretending that I'm very busy or whatever. And when it's over I still have the "bad feeling" for two days and it's alright after.
And on top of that my birthday happened, well kinda. My boss made me keep private a lot of personal information on my FB and well ok I stopped trying to understand his logic 😅 So my birthday is private and nobody can see it or have the notification when it's THE day. I always thought I had these wonderful friends that care for me,... I know their birthdays, their holy day (I'm sorry if it's not the term) and always have a gift and an attention. I don't give a damn about gifts and all what matters to me is the thought behind it so no complaint about that. But since my birthday is private on FB, I didn't had ANY text, proposition of going out,... And I just feel almost betrayed? Like I'm a joke. I don't know am I childish? Is it my mood swings?
PS I have a psychologist but I wanted other people opinions, people that are blunt and won't take gloves and all just to say the truth. I can take it I'm a big girl 😅
Is it ok to be upset or am I just childish?
Post Opinion