I would check out page 148 of practical programming, the basic Texas 4-day split. It will allow for more recovery time and should shorten overall workout length, and still provide the stimulus needed for gainz.
Then if you are not familiar with K star (Kelley Starret) you need to be. All the time you spend squatting is being erased by all the time you sit at a desk, then in a car, the couch, back to the car, only to return to the desk. Im not saying go buy Supple Leopard, (go buy it) but at least watch the videos about posture when standing and sitting, stand up a few minutes every fifteen.
sleep and diet looks fine. I'm a dad too so i understand the struggle my friend.