We all know that spousal support paid by a Canadian resident to a Canadian resident is tax deductible to the payor and must be included in the income of the recipient.
There is a fair amount out there on the web about spousal support and retirement. My colleagues discuss the leading cases quite intelligently. I recommend that you read what they have to say. I am going to distill down the current wisdom based on the cases to a few numbered points. But remember, each case is different. Before you plan to retire, it pays to have a consultation with a family law lawyer.
It is a challenge at the best of times to achieve a legally enforceable spousal support separation agreement with a former partner/spouse. Is it legally possible to achieve an enforceable "air tight deal" when the former partner/spouse is mentally ill? We say: "unfortunately - no".