So happy that things have turned out well for you.
Congrats on the impending arrival of a junior Ezzer
Not sure why you can't upload the image, the only thing I can think of is that the file size may have been too big. I have to limit file sizes to 300KB per file, otherwise storage space would get silly.
You can either reduce the size of image, or directly link to photo hosted elsewhere.