I suppose so, that about throwing a stone... but typically those sites allow you only to post a link here, they do not show the image on here, at least I think that's how it is.
I used to have my own site but not currently. I tried mediafire where I have free acct but that also only posts link here, that is you don't see the pictures here in posts, and on top of that exposes my user name on there if I 'share' the pictures to public.
I hope it can be done that you load here the pics in thread which you host elsewhere? Probably need own website to do that?