Sir, you will need a diet high in fiber, both soluble and insoluble for your hemorrhoids. However, because of
diabetes, you would need a modified diet personalized for you to suit your needs, schedule as well as your likes and dislikes in food. Please contact me if you would like counseling and specific diet plan. -Dr. Lahari Surapaneni