
Welcome!
I highly doubt you are an "idiot" when it comes to RP. All it takes is time and practice. I really think you took a step in the right direction with joining this community. The people here are very knowledgeable and helpful.
My best advice would be to just jump in, who knows, you might just have fun.
I hope you didn't pick up any "rp techniques" from Moonguard or anything else for that matter. I kid.
 On a serious note, I hope you enjoy it here.
I highly doubt you are an "idiot" when it comes to RP. All it takes is time and practice. I really think you took a step in the right direction with joining this community. The people here are very knowledgeable and helpful.
My best advice would be to just jump in, who knows, you might just have fun.

I hope you didn't pick up any "rp techniques" from Moonguard or anything else for that matter. I kid.
 On a serious note, I hope you enjoy it here.