obviously it exists cause Im here typing
The forums accounts aren't attached to the game accounts. One can register and post on forums but never register for a game account. Same applies to support. They're three separate systems that don't talk to each other. Similarly, the two halves of the website (where you register a new game account) -barely- talk to each other, just enough to be sure there's no duplication of email addresses anywhere.
By contrast, the game launcher is universal: the same client is downloaded from any/all regions. The difference in reaching Eu or US servers is the region setting. Frustratingly, changing the region on the gameforge live launcher does not change the region on the client launcher. Many people come to the forums convinced they've got the settings right, but are mistaken. This might be the case for you. Consider setting up a new support account under the same email you used to create your game account so we can troubleshoot further through tickets.