because I have no idea how to post pictures. I tried the frequently asked queations thread but I did not see one that explains posting pics. Is it me? Did I miss it? I think I am freaking out and I haven't even tried to do this yet
They all work a bit different, but basically you need to sign up for service and then upload your pictures to their site. You don't have to actually build a website to be able to link to your pictures.
I see you had a dis website at one time. You might try boomerweb first. Their sites work just like the old DIS sites did. They are free right now and still allow direct linking. As with any website these days, we don't know how long they'll be around.