I had always thought she did this for her husband, so that flowers would come up for him that spring.
It was ridiculous that she had done this for her husband. 
mnli hypothesis: It was ridiculous that she had done this for her husband.  premise: I had always thought she did this for her husband, so that flowers would come up for him that spring.