Don't be hard on yourself. As I continue to role-play here, I check the rules often to make sure my role-play's are aligned with the site rules, if they aren't then I go offsite. So if your ever in doubt, just refer back to the site rules.
Now get out there and role-play @CJO123 !