OK, I think I understand.
- You are accepting submissions from users via Community Events
- When each of those users visits your calendar, you only wish for them to see their own events and nobody else’s
Is that correct? If so, I can try to point you in the right direction but this is definitely customization territory and though I’ll be happy to share some ideas you will largely need to drive this to completion under your own steam (or with help from an appropriately skilled developer — see here if you need help finding one).
There are still a few unknowns (what should users who have not logged in see when they visit the calendar) but let me know if I’m understanding you correctly in the first instance and we can explore this further from there!