Did you look into the add date function calls?
it would be something like addMonths($YourEntity/DueDate, -2) to subtract 2 months from your date.
You can either incorporate this in your logic checking the records or set the value when the DueDate is set (eg store a 'SendEmailTime' attribute.