I know when I went to college @ OSU there were some classes that I had to just allow myself to "get by". Chemistry being one of them. I hated it, though it was required. I just studied as hard as I could and did my best. A 3.22 is an admirable GPA - especially for college. And a 77% on a test is not BOMBING!
Quit being so hard on yourself, college is hard work! Hang in there and hugs to you.