Sort:  

I wish I could say I do my best but I think I can do better 😝

I bet you could do better, but even if this is not your best is pretty close to be :D And yeah we always feel we can do better! so don't worry.