After seeing the pictures you posted , I fear the day that you may have hemorrhoid issues...........