Some of you that frequent this forum and other forums like it might notice that there is a finite limit on how many pictures you can upload, more specifically, how much storage you have. It is pretty safe to assume that the pictures you upload should be around as long as the forum lives, however things happen, forums get reset, sometimes large files like pictures are also not archived in backups, or the same backup as all the posts, they are not immortalized here, but neither is any forum really.
One way to circumvent the storage limit on forums, among other perks, is to upload your image to a file or image sharing website. These include imgur, photobucket, flickr, and imgBB, but one I would like to specifically mention is PixelFed. PixelFed is open source and free to use, it is private and does not track its users. There are numerous PixelFed instances to upload to, you can even host your own, the good thing about these is they will never get money hungry and lock all your photos behind a paywall, this has happened in the past and wrecked many old forums. Even if an instance is shut down, or even the whole service, there are still ways to get your photos, the easiest being self hosting, but the rest are probably archived, which brings me to my next topic.
I have discussed the topic of archiving here before, but sites like archive.org and archive.is can be your best friend. Not only are they a backup, but they can circumvent firewalls, paywalls, etc. Not much else to say here, but I urge you to read my other thread
Lastly, before I segway into another topic, I want to talk about backups. Local backups on your computer, NAS, or home server are a very good idea, preferably all 3. Run backup software on your computers, get a NAS for your home such as a Synology Diskstation or WD My Cloud, and/or set up a home server with FreeNAS. However, managing your own data is tricky and you have a budget which restraints maximum capacity and replacement parts, cloud solutions such as Google Drice or Dropbox are easy as cake. Whichever route you go keep backups and use zip compression to save space.
I want to get back on the topic of Pixelfed because it is a little tricky to use and there are a few problems with this forum in particular that I would like to bring up with the admins. Choosing and signing up for a Pixelfed instance is pretty easy, as well as making an upload, but uploading it to this site is not. I have been trying many solutions to post images on forums due to my lack of trust, but I can't seem to get away from image sharing sites, the problem is forums want a link to an actual picture, it can't be a direct link or embedded link to a picture like some sites will give you, it has to end in .jpg or .png or something. This still does not work in some places because I have yet to successfully upload directly from my Dropbox. Once your image is posted on Pixelfed you MUST right click the picture and either "Open in new tab" or "Copy image address" either one of these will get you the link you can use on a forum. The problem you might run into is the pictures are extremely large, this is the issue I wanted to bring up. I have yet to find a way to resize the image on this forum. Forums use what is called BBCode, and it is very well documented as you can see here. That link is the official image posting documentation for BBCode. Thing is, this forum doesn't obey it. I don't know if it is an old version, but I can't use any of the syntax to resize an image. Their examples are below.
Including an image
Resizing the image
Making the image clickable (in this case linking to the original image)
Resizing and adding meta information for the image
[img width="100" height="50" alt="Lubeck city gate" title="This is one of the medieval city gates of Lubeck"]https://www.bbcode.org/images/lubeck_small.jpg[/img]
Example of an image too large, straight from Pixelfed (in a code block because its massive)