Fix up the grammatical issues in this text:
All these points led to me playing basketball for almost thirty years now and I'm still hooked by it.
All these points have led to me playing basketball for almost thirty years now, and I'm still hooked on it.