That actually makes a lot of sense... More than I thought it would. I think that approaching love as something more practical than emotional would solve a lot of problems, especially the point that your SO cannot and will not fulfill all the roles that you hope they will.