I think it's too wordy, with too much unnecessary information. All the stories about how you met and hurdles you fought is not needed. Just list your qualifications and how your skills can be put to use in Canada (if relevant). My husband's SOWP was just a page long stating his qualifications, recent work achievements and how believes his skills will be beneficial to Canada's economy and his physical presence with his his family will be beneficial to us all.