I couldn't have picked better words myself.
LOL. Why confess your own shortcomings? It's not like they aren't readily apparent.