JZ, do you feel like you owe him minute by minute updates based on how he is treating you? Of course not, him getting frustrated is ok, because that's his issue not yours. If I read correctly, you were enjoying yourself, that is what matters.
M - 9 1/2 years 5/5/16 - Bomb drop - 3 week EA 10/31/16 - We sold house 01/10/18 - D Finalized