How to show comments according to user role?

A Score Level 1

Using a grid I display several rows of comments on a form. The requirement is that users should be able to see only their comments or final approval/rejection comments. They should not have visibility to the comments for the different approval flows. The current solution is showing every comment in a grid. Is there any way I can restrict the visibility of approval flow comments? Any recommendations? TIA

  Discussion posts and replies are publicly visible