I believe your title on the forums account is tied to how many posts/comments/likes you have made on here, it's nothing to worry too much about.