I'm so glad you got to air some of your concerns. You have been thinking deeply about these topics and it's good that they were voiced. I'm sorry he didn't "get" a lot of what you were saying, well, you kind of knew that was the case anyhow. You may have to spell it out clearly and directly for him. Just take your time.
I'm so glad you got the valentine's gifts - must have felt great after what you have been through - and here you thought you weren't getting anything!