I majored in psych because I LOVED the classes, and I knew I wanted to be a dog trainer and that a psych degree would help me there.
By my sophomore year, though, I realized that getting into dog training might not happen - also a difficult field to get into - and that I really had no "fall back" career path with a psych major. So I added a social work major, and ended up graduating with a double major.
Social work classes bored me, but I did like the field (BSWs have a pretty wide variety of career choices, I really liked that) and I was literally
guaranteed a job right out of college. I started training dogs professionally my last semester of college, so I've never done social work outside of my internships and such, but it's nice to know I have something to fall back on.
So yeah, I really have no advice for you.
Just thought I'd share my experience.