it is a frequent question asked by the patients.hyaluronic acid last average of 6 months. depending on the site injected, amount and the thickness of it determine the longevity of the products .around the mouth, it's the area that consume rapidly the product. some new ones seems to last longer than 6 months in that area. in the cheek, with dense product injected deeply in non mobile area, the longevity expected can be much longer than 6 monts up to a year and more.we have patients that say that the first time that they had injection, it lasted longer than afterword. to answer your question, i am not surprised that after 3 months most of it is already gone.