I think this song has a very simple message. Barry is taking on the role of a person who's life entered a seriously heavy gloom (rain). He's saying to not give up and stay as positive as you can (make your own parade). Eventually things will get much better (the sun comes out). He acknowledges that others fall into the same gloom (others who got rained on too). He never gives up (kept my world protected). And finally, he maintains his values and beliefs (kept my point of view).
I think this song has a very simple message. Barry is taking on the role of a person who's life entered a seriously heavy gloom (rain). He's saying to not give up and stay as positive as you can (make your own parade). Eventually things will get much better (the sun comes out). He acknowledges that others fall into the same gloom (others who got rained on too). He never gives up (kept my world protected). And finally, he maintains his values and beliefs (kept my point of view).