I don't store my photos on any image hosting site, and here's why...
The Preacher recently complained that Picture Trail was ceasing operations, causing a possible loss of stored images, and past posted images disappearing.https://www.doublegunshop.com/forums/ubbthreads.php?ubb=showflat&Number=586587&page=1
Then there were all of the folks who got held hostage by PhotoBucket, as you well know. Some thought that the ransom demands would not get them, but they were wrong.
In the past several years, Imgfave.com, Use.com, Panaramio.com, Dropshots.com, and others have also failed. Here's what can happen to you:
So I store my pics on my PC, and back up those files on an external hard drive, and several USB drives. My external hard drive storage is not kept in my house, in case of fire, tornado, etc. And I can easily post an image here in 15-20 seconds, as I just did above. It does take a bit longer to post an image directly from my cell phone.