Can't believe this is real

Christine • Rainbow baby boy born January 2017 🌈 after a missed miscarriage Dec`14, molar pregnancy Apr`15 and blighted ovum Feb'16
What do you think?