Thank you for reaching out. It can be really difficult to find acceptance in other people. Sometimes you can work really hard but not have that work be noticed. So it can really feel like there is no incentive or reward to try.
Especially when you are called lazy, try your best, but that best for some reason or another isn't enough for the other person and you are still called lazy anyway. It's very crushing and honestly ridiculous that laziness is a metric of someone's worth in our society anyway. Every life is important, and so much of 'laziness' is just a different problem getting in the way, such as: executive dysfunction, undiagnosed ADHD, neurodivergence, difficult family relationships, depression, anxiety, addiction, trauma... a lot can be the issue. Some people think that laziness actually doesn't exist because usually it's one of the above.
You are doing your best. You are doing your best- believe it in yourself and repeat it to yourself. Because you are. You even reached out on here for help. What other people think is not who you are inside. Instead of people, maybe look to impact the world in a different way that shows more reliably. Such as creating art of some kind, or growing plants, or learning about a subject for fun. Something that doesn't have to be measured and tested and judged and accepted by other people. You can do things just for yourself.
At the end of the day, what other people think about you is not under your control and can change so unpredictably. I remember spending ages worrying about my parents pressuring me academically- and then one day they randomly stopped and I still have no idea what happened lol. But I realised how it could just change at a drop of a hat, and I never had the responsibility of changing their minds in the first place: they did. I hope you can do something for you, and find impact in yourself because you enjoy or are proud of what you do yourself. Even if it's tiny, it's okay. You're the judge on how much worth you have.
(Oh also googling 'grey thinking' may be of some help to you, wishing you all the best!)