+1 on checking in with your Doc. There are so many things it could be.