Is my husband cheating on me

He says he works only part time
He works from 3-11pm every day except weekends
He says he allways broke 
But he got money saved and he pays no bills at home
I take care of all the bills
He don't spend money on fun stuff to do for us either or the kids