If your showerhead pressure is lower than it used to be and the water is squirting out in directions that it should not be then mineral buildup in the showerhead could be the cause. Remove the shower head and use a paperclip to poke the minerals out the holes of the showerhead. Rinse the showerhead with clean water to remove any mineral pieces. Soak the showerhead in white vinegar for about an hour to remove any mineral deposits inside that you can’t reach with the paperclip. Rinse the showerhead in water and place back on shower pipe. Turn on water and test the clean showerhead to remove any of the remaining vinegar solution.