Really? I'm using the exact same kind of imgur links I've used without problems on this forum for years, and for me the pictures are showing up like they should. Not sure what the cause could be if they're not appearing for you...
"The world is just another word for the things you value around you, right? That's something I've had since I was born. If you tell me to rule such a world, I already rule it."