Has anyone had anything like this before? If so is it normal or could it be a sign of pregnancy?

Ashley