Uploading a photo to the forums requires the picture be on the device you're uploading from and then the forum software will resize it to meet forum requirements and then post it for everyone else to see, often sideways or upside down.
The best and easiest way to post a photo is to first place it somewhere else on the internet and then copy the link here. My new favorite way is to send the picture from my phone to my wife in Facebook Messenger, then open the pic in Messenger from the device you'll be posting here from, right click on the image and choose 'copy' from the options, then 'paste' it into your forum post. Works every time!
Example below: Me on Christmas Day, posted in less than a minute.
Edited to add: linking to another internet source also prevents the use of our diminishing storage space with our web space provider as the picture does not reside on our server.