You could also try introducing him to this forum; it is absolutely full of good advice and caring, helpful people. No-one minds people asking questions, or saying 'Help, I don't know where to start, I don't know how to do this." And you should also read, read, read, learn, learn, learn. There is a lot of wisdom here. It has helped me immensely over the last year since I first found out about myself - and went into a serious frenzy, lol. And in this life - you will never, ever stop learning.

Little steps; communication; SSC; loving; caring for eachother's needs; taking your time.