Sites Where You Can Host Your Images
Imgur sucks, so here are some other places were you can host your images just to spite them.
1. ImgBB: This site allows you to upload and store as many pictures/ images as you like. You can register to keep track of your images but you can also upload images without making an account.