I wouldn't worry about who and whom - most native English speakers can't even get those straight! But, just so you know, whom is used when it is the object, who is used as a subject (I believe). " (not "who did this should confess"), or "You can invite whomever you like to the party".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.