H.C.
At 7 months he should be sleeping through the night. This worked at my house. I would put my daughter down awake and let her cry for 5 min. The I would go in and soothe her, the books said not to pick her up, but the only way to stop her crying was to pick her up. I would rock her until she was calm and then put her back in her crib and this time let her cry for 10 min. I would then go in again. We never had to let her cry longer than 10 min. Also it could be that he is getting teeth and that is causing the fussiness. Motrin and orajel work wonders. Good luck!