it seems my guppy rubs himself against the stones, once I came in I realized that it wasn't in the top of water where he usually is and it was on the bottom between the rocks and shells. isn't it weird?
Does it have any little white salt looking spots on it? If it does it could have ICH.
Also, I think if a fish has "velvet disease" they tend to rub againt things.