Yes, but supplemented with "general requirements" needed to graduate, they balance out, (your major subject matter classes) so your not spending all you time buried in your major(s). You seem to be a very bright and committed student. Students like you don't struggle, typically, in college. You thrive.