I have a very certain thing i want to accomplish, and I wanted to make sure it is not possible in mongoose/mongoDB before I go and code the whole thing myself.
I checked mon
You could use the expire at clock time feature in mongodb. You will have to update the expire time each time you want to extend the expiration of a document.