don't smoke till its all gone this time? like just stop yourself when your high, or you can vape your weed and then cook with it afterwards, other than that theres no real method to make it last