yesteryear

noun
  1. the recent past, especially a time remembered as better or more pleasant
  2. Usage: often nostalgic

Examples