You knew the direction of your life - competitions and assignments don't spring out of nowhere without ample time needed for preparation - and you knew about the rules of this RP. So don't throw a tantrum at the GM who warned you and then enforced his rules as if he was at fault for not understanding [I]your[/I] life. Your rudeness in your first post was unnecessary. You stormed in and threw a jerk fit and continued to do so. You should and could have easily said that sorry, you couldn't post anymore and dropped your character. TomeBinder might be slightly annoyed but it's an unfortunate staple part of RP life players leave for any reason and from what I've seen of him it wouldn't have caused any trouble at all if you had done that in the first place.