Short on (something)

To be lacking in something.

The man is short on patience and is often angry.