Is it really painful? How long will I need to have off of work? Off for lunch now but check back in soon - am panicking!