It takes nearly the whole day to go back to normal. But on some days it doesn't even get smaller. I am wondering if i am allergic to something and there is an easy way to fix this or if i need surgery in order to fix the problem. It stops me from wanting to do things in the day because it looks ugly. I somehow think that if i don't have a shower in the day, it sometimes goes back to normal, but if i do have a shower it stays big.