Sounds like you have a good guy there. Is there a need to put a label on it? It all sounds very 'relationship' like to me..

even if you aren't calling it that.
__________________
How I describe myself:
Honest, caring, trustworthy, reliable and generous.