not having it means: If someone refuses to accept current or future circumstances. This can also be used if someone isn’t convinced you are telling the truth. (in Community Dictionary, added by Delaney Henry)