Ah, your relationship with your dad (as far as personality attributes go) sounds just like mine. We'll get into heated arguments without backing down if we aren't careful because we are both stubborn as hell. Personally with my dad I feel as though my transitioning just alienated him, though, which is unfortunate, but I won't get into that and ruin the good mood. It is great to hear that you've recently had a good time with him! Sometimes there are those days that go so well they make your outlook a whole lot better than before. I hope you continue to have these positive times and your relationship takes a good turn.