A better command for finding the groups a user is a member of is simply run, as user;
You can manually edit the file /etc/group
You can use, as root;
to add user to groups
You could use an alternative DE that has a more sensible approach to user control of the system. Preferably put out by a distro that believes that you are more than an idiot.