I'm surprised that answering this question has taken so much thought. I am tired of offering members hypocritical platitudes... "of course you are not lazy or stupid... just believe in yourself... hang in there".
What a load of c**p! I don't know these people. I only know members by what they share. I cannot offer hope if they haven't any of their own. Nice words aren't really much help. sharing experiences sometimes does. I think the CBT questions are more helpful than the platitudes to which I am prone.
What is your definition of lazy?
What percentage of your time do you engage in lazy behavior?
How much "laziness" is ok?
Is time not doing anything ever of any value?
What is your definition of stupid?
How do you demonstrate your stupidity?
Are you always 100% stupid?
etc., etc., etc...
That's what I would ask you. What I would think of you is that you are an amazing person who could not possibly be lazy or stupid if you are here working on this stuff. But I would know you have to come to that realization yourself and just me saying it does not make it so.