I aggree 100% with lv4dogs and Dixie. You could also try coaxing him into the crate with a treat so that he is being rewarded as he goes into the crate. He may also feel like he's being crated too much. Would it be possible for him to sleep in the bedroom with you at night instead of the crate, keeping the bedroom door closed so he can't wander through the house and get into trouble? He doesn't have to sleep in bed with you (unless you want him to), but just being in the same room with you at night will make him feel more secure and bonded with you and keep him from being frustrated from being crated so much.