Interesting experiment. Well in that case, if this forum is limiting you from being yourself than you have to choose what makes you more comfortable and happier most importantly.
Yeah, waiting for those grades can be a nail-biter. How long do you have to wait?