Jay Z has confession his marriage to Beyonce "wasn't totally built on 100 per cent truth" and insists it has been more testing than being shot at during his younger years growing up in Brooklyn, New York.