Welcome! I had that feeling too (new to Starbound, not RP) but I got over it! You will fit in very well here