there is a fine line between "doing better" and "doing well". do not spend your life obsessed with the former.
comparing yourself to other gets you nowhere. you've done the best you can, at the time, under those circumstances. and if they cannot recognize it, it is not your fault.