Lol it really do feel like this when you're new. You feel a bit embarrassed but you don't know why and there's nothing to be embarrassed about in the first place and yet you feel that way. The thought of comparing it to a new character in a show is funny though, haha.