Getting the right perspective before you embark on a serious conversation with your partner (current or prospective) is absolutely essential. You have quite a lot of issues to work through, and just diving straight in is not the solution. You both need to approach this in a heart-centered way and be kind to each other. This could bring about more positive changes than you can imagine.