Check yourself for your own shit

Temat przeniesiony do archwium.
Surfing the Internet, I came upon the expression 'check yourself for your own shit', which I find to be very interesting but unfortunately I really do not know what it might mean. I'd be delighted if someone could explain its meaning to me. :>

Thanks in advance!


By the way - if I made any mistakes in writing this message, feel free to point them out and to correct me. It would really help me to enhance my English language skills. :)
* I have no idea what it might mean
Any context would be useful.

> I really do not know what it might mean
>* I have no idea what it might mean
Is there a real difference?
I don't think so. However, in my opinion the second sentence sounds much better than the first one. ;p


The phrase we are talking about is taken from Massive Attack's 'Special Cases' lyrics.

'Don't tell your man what he don't do right,
Nor tell him all the things that make you cry,
But check yourself for your own shit,
And don't be making out like it's all his.'
Should I have not written 'I came upon AN expression [...]'?
Ehh... -.-
* should I not have written...
imho the expression.
Jak dla mnie to jest cos w rodzaju: mind your own business, you're no better than him :)
Temat przeniesiony do archwium.