Pine sap are not water soluble, even with soap. Pine sap is resin based, resins need a different solvent that can dissolve it such as alcohol or mineral spirits. It the same for wax (THC/CBD) resins, they need alcohol to clean it off.
It the same for blood stains on clothing. They are not generally water soluble, you could get them out if you put it under cold water if the stain is still fresh. Hydrogen Peroxide can dissolve blood stains (fresh or old) since it can be used as a solvent.