Rob, I think you need to be prepared with what your short list of "dealbreakers" are.

What ARE they?

This is your chance to start to build an entirely new relationship, a "do-over" using what you've learned while apart. Upon what kind of foundation and boundaries would you like to build it? DO you even want to build it?

Puppy