When you say that you "closed and opened" the launcher, do you mean that you simply quit the game and re-launched it? Try logging completely out of the launcher so where it shows the sign-in screen, then log back in and see if that helps at all.
There is no such thing as a "free" Minecraft account. Those sites which claim to give out "free" accounts have stolen them from other real, paid players after they entered their login credentials into the website. In any case, we don't support players using cracked or pirated accounts here. Buy the game.