How can I locate an iMessage from 1-2 months ago? Possible?
If it was archived on your Mac, you can find it by date.
Navigate to ~/Library/Containers/com.apple.iChat/Data/Library/Messages/Archive/
Open the relevant dated folder &amp; any conversations for that day will be listed by the contact names.

Double-clicking will open it in Messages.