SA,

He's working off his feelings, which are naturally in flux. Give him the time and space to work them out, while you work on yourself.

With the lawyer, just treat it as a business transaction, and try to separate any emotions as best you can. Don't be "nice" legally in the hopes of earning brownie points to win him back. Get what you deserve legally.