Age has nothing to do with it, attitude is everything. Speaking from how you handled yourself in my OOC, yes some maturity needs to be developed. It has nothing to do with your skill level. I have Rped with people on this forum younger than you without issue in the slightest, in fact many of the people in my rps are in their teens and they are some of the best I have had the privilege to Gm. In my OOC you originally came off as rude and abrasive, purposefully so it seemed. As we spoke some you reigned it back. Why I offered for you to come back later on. You don't have to be nice to people to be in an rp. I'm the Bitch GM around here, it's no secret. I don't put up with crap. Having said that I have and still do RP with people that are considered "assholes" around here. As long as they don't try to cause problems in OOC I don't care how they are. I'm here to Gm/Rp. I don't think suggestions of you sticking to Free for a while has to do with your skill, you are easily mid/high casual. It's the attitude. If you go into an OOC calling GM rules stupid and stating you aren't going to bow down to assholes right off the bat you will get a backhand from the RPers. As far as dumbing your skills down, never do that. Whether you are in free or in advanced, doesn't matter. Post IC true to your character and your level of skill. Though as I stated before, OOC, you have a choice of when hitting the "post reply" button, try giving yourself time to make sure it is something you need to send through or if it just something confrontational. Sure age will, well it should, bring maturity and social adaptability, but it isn't always the case. Many older people are far more socially or mentally awkward than some of the younger folk around here. Age is just a number. It doesn't really reflect where someone is in their lives. Heck, most people don't know the ages or those they rp with, usually the only time age comes into question is when mature themes are present for a 1x1. You'll find the right group for you. Just take the time to read the rules each GM presents. They are there for a reason, so people know what to expect from the GM. Don't run into an OOC with a confrontational attitude and be willing to listen to feedback. People around here don't give it usually just to have something to type, they're trying to help. We all want to RP, it's why we are here. Doesn't mean we all get along, we don't have to. Why there are so many rps and so any gms. So each person can find their own nitch. Heck maybe Gming would be a good fit for you. You know what you do and don't want, why not take the reins and give that a try?