I think that communication is very important - if you can't freely express yourself to your life partner then who can you express your wants, needs and emotions with.
Sounds like you are on the right track
I hope it all works out and you are able to move forward in a loving and happy way.
__________________
How I describe myself:
Honest, caring, trustworthy, reliable and generous.