It’s the 16th of April some institutions are on holiday. I think it’s a good sign that the editor has asked for revisions but you need to allow more time for him or her to respond.
Yes, it is possible for an editor to reject a paper even after giving the author multiple opportunities to revise it. The ultimate decision to accept or reject a paper lies with the editor and their assessment of the quality, relevance, and suitability of the manuscript for publication. Despite providing revision suggestions, if the editor believes that the revision still do not address the issues or meet the criteria, they may choose to reject the paper.
Acceptance and rejection of a paper by the editor depends on the quality of the paper, its suitability, and its relevance. Journals also have different guidelines which authors must meet.