His feelings were so illogical he could have laughed at them, only he had no laughter left.
He could have laughed because his feelings were so illogical.