There are many different reasons why your wordpress site can lose images?  Don’t worry, the chances are you haven’t lost them all.  The chances are a plugin update has resulted in your site not processing them correctly.  Some times your theme and some standard plugins don’t always work well together.  If you want, we could take a look for you.