Don’t compare your academic progress to that of anybody else’s. We were all made differently and we all learn differently. Just because you have a B and they have an A in biology does not mean that you’re not working hard enough or that you’re not smart enough. As long as you are doing the best that you can possibly do, then you are successful!
No one has the right to judge you, because no one really knows what you have been through. They might have heard the stories, but they didn’t feel what you felt in your heart.