Our Help Center’s section on comments has the answers to some of your questions, including what comments are for and what they are not for. Did your comment fall into either of those two categories?
Understand that comments on Stack Exchange sites are unimportant ephemera that aren’t even searchable. They do not add value to the site. Comments are always subject to deletion without notice. Comments can be deleted by their owner, by the moderator team, or by the community at large.
First and foremost, asking "who deleted my comment?" is not productive. Even if could be answered — and many times it cannot — it probably should not be. Otherwise you fall into a fingerpointing game of public name-calling.
We do not discuss users here by name.
Even though the flaggers, the deleters, or both may choose to name themselves here in response to your question, there's no good reason for them to do so, and plenty of reasons for them not to. I recommend against it.
All that matters is why, and the reason why is virtually always readily inferable once you review the guidelines we are given regarding these matters.
The community is instructed to flag comments for deletion under a variety of circumstances. If enough of these accumulate, then the comment is automatically remove without further intervention.
Additionally, the site moderation team (appointed, elected, or employed) may take early action on comments, whether flagged or not. Moderators are given general guidelines for moderating comments, but other situations can and do arise beyond the ones spelled out there. Several options are available to moderators, but you will notice after reading the guidelines that the recommended action is to delete flagged comments that provide no lasting value.
Comments don't matter. If one or more members of the community felt that your comments fell outside the narrow bounds of what we're told that comments should be used for, then they flagged it and in due course it was deleted.
Stack Exchange does not notify the comment's owner when one of their comments is deleted for all the reasons spelled out above. Nor should they. I cite one of our moderators answering a duplicate of your question:
It is not within the scope of our duties to always leave a comment to explain why comments have been deleted. It rather defeats the purpose of comment deletion, and also it is quite time-consuming, as well you can imagine. Oftentimes, pruning comment chains is just a routine task.
I again stress that comments are ephemeral and unimportant, no matter how precious they are to their owners. After all, if they were important they would be in a question or answer, not in a comment.
Comments tax the system by demanding more moderator attention than they deserve, so if the community can handle it on their own, all the better.