Piano... ask him how he would like to help out... leave it for him to answer maybe? after re-reading your sitch, it does seem like a MLC to me. i never realized how MLC can impact ones life.
Continue to be strong... you have helped me through so very much! You have a beaufiful baby on the way... someone new to love!