Hi Fred,
could you please check what 'Demand Management Procedure' you use for your products with forecasts in the past? I assume that you use 'All demand consumes preceding forecast'. In that case unconsumed forecast is not deleted automatically when in the past. Please also have a look at the help document 'Demand Management and Forecast Consumption'.
Best regards,
Stefan