I'm fairly certain when people think someone says "shouldn't of" they are really saying "shouldn't have" but because they are speaking fast and slurring the words together it just sounds like "shouldn't of". At least that happens to me.
Abusive comment hidden.
(Show it anyway.)