If you feel frustrated with or have resentment towards another person not living up to who you think they should be, you are likely in a covert contract, and need to rethink your path, clearing it of entitlement and non-consensual expectations.
Communicate. Set personal boundaries. Act.
If you are frustrated with yourself because you want to be good at something and you know you can do better than you have been, then you are on the right track.
You could probably lighten up on yourself, but you are on the right track.