That's so lovely to hear! It took me 2 1/2 years to let my Rascal hold him, and no he's not a feral. He just doesn't like to be picked up or kissed on the head, but now he lets me! It just took a lot of patience to build up the trust factor to the point that he would finally let me pick him up and hold him. He doesn't let anyone else hold him, just me.