There is no “,” anywhere in the sentence so there is no pause or stop in between it, which is needed. I would say it should go like this “I like sunny days, but whenever it rains I get annoyed.”
the innocence and ignorance of enlisted soldiers. anger at the government for lying to enlisted youth. the pain of those left at home waiting for the soldiers.