Baby steps!!! Don't rush. Remeber slow is fast. Keep working on yourself and don't backslide.

I like your approach about total truth about every aspect, and then see if each of you can fulfill each other needs.