Debating on baby announcement

I have been having a hard time deciding whether or not to announce my pregnancy on social media. I had complications the first month of pregnancy and I had struggled to get pregnant. I feel like no one else knows what I went through therefore I should keep it personal except with the people who are close to me but then yet pregnancy is a beautiful part of life . Has anyone hesitated in announcing a tough pregnancy? And if you did announce how did you do so? Anything specific?