Anybody suffering with hemorrhoids? Think I found a temporary cure …