It ought to be him with whom you share your secrets, not me.
Should "him" be replaced by "he" and "me" be replaced by "I"?
casepronouns
It ought to be him with whom you share your secrets, not me.
Should "him" be replaced by "he" and "me" be replaced by "I"?
Best Answer
This sentence is already extremely stiff and formal sounding:
You can replace me with I without a change in meaning, but it becomes even more formal and even less natural:
In natural speech, people are far more likely to use not me. Of course, since your sentence is already hyper-formal, you might actually prefer to use the unnatural not I.
But if you'd like to use natural English, you could say something like this (depending on context):
Simple and to the point.