You should assume you suck.
If you’re having a tough time with something, you’re likely just not very good at it.
You should exhaust attempts at getting better before committing all of your time to a deep analysis of the faults of the system that you’re failing in.