how long do yours last i know every one is not the same but the doc said im hypomaic today , how long will it last ?