He was

A genius

and a great guy. he had his faults, sure we all do, i have a helll of alot more then him im sure but he was sweet, and he was good to you, and good for you

i think i fell in love with him a little myself, watching things develop between you two.