(i) the financial condition and needs of the recipient spouse;
(ii) the recipient's earning capacity or ability to produce income;
(iii) the ability of the payor spouse to provide support;
(iv) the length of the marriage;
(v) whether the recipient spouse has custody of minor children requiring support;
(vi) whether the recipient spouse worked in a business owned or operated by the payor spouse; and
(vii) whether the recipient spouse directly contributed to any increase in the payor spouse's skill by paying for education received by the payor spouse or allowing the payor spouse to attend school during the marriage.