Congratulations on your new Monster Suzy.
Sorry to hear about your problems with the connection, but can't be much help I'm afraid!
Images need to be hosted. I go to
https://imgbb.com/ and upload my image to that, then copy and paste the "BBCode fully linked" to the post. You can upload the full size image and it will resize it for you automatically.