Sad to see a great player and great person like you leave the game. But yes, you have undoubtedly served your time and there is always a point where you just gotta cut loose, grow up, and mold your life on a more personal level. Wish you all the best in your future endeavors, and if you ever come by Toronto, Canada. I'll gladly show you around haha. Anyways cheers man.