(((tinyrabbit))),
This is really sweet...I teared up (which I hardly ever do) so I guess I will have to examine my own reaction further.
I think you have a really great T from what you have posted. I also think you should also give yourself plenty of credit for being able to let yourself lean on him when you needed him...it's not very easy to do that and it can be really scary depending on someone else, for sure. (I personally am not very good at it.)
Also in the future hopefully you can hold on to the idea that he will be there for you in this way when you need him...esp. when he returns from holiday.