Why does the lender need 90 days of my bank statements?

…..I don’t want to show them how I spend my money.

The lender is following the Anti-Money Laundering guidelines that are set out by the Federal Government. Any funds that have not been in an account for 90 days require their source of origin established.   The lender is not looking to see where you spend your money, they are focused on the deposits.