Greetings Sir.
No food will cause you
Rectal Abscess.
So now it's time for you to get relaxed and worry free.
Since you had repeated attacks of the Abscess, it was operated.
So now it's time for you to prevent it from reappearing and maintain the proper Hygiene of that area.
Do the following:
-Clean the affected area with soap and water.
-Then if pain in anus, take a SITZ bath(a warm, shallow bath with salt added that cleanses the space between the
rectum and genital region) can be used for everyday personal hygiene & also it provide relief from pain or itching in the genital area.
-You can give a sitz bath in your bathtub.
&
Finally,
Approximately 30-50% of people with an anal abscess will develop an anal fistula(an abnormal or surgically made passage between a hollow or tubular organ and the body surface, or between two hollow or tubular organs).
Around 80% of all anal fistulas develop from an infection already in the anus.
Consult your Doctor if you feel uncomfortable in spite of above measure.
Hope it helped you.