Most people's weaknesses are their families (which is a forbidden flame topic here - understandably so)
My weakness are strewn across this board everywhere for all to see - ironically, I get flamed the most about the things that are not even true!
I actually welcome flames and criticisms, and will confess when I have fucked up.
Inconsistencies is something I have been guilty of all my life, because I don't have a 100% commitment to all issues... so a lot of my opinions are variable based on the situation....