yup, no replacement for rest. get off of it for awhile.

hopefully nothing serious. tough luck, bro