Major changing advice. Please

Greetings.

Background:
Junior at large, relatively inexpensive, state school

Problems:
Changed my major many times. Industrial Engineering to Finance to EE to ME to Finance to EE to Computer E to ACCT to Computer Science

Currently, I have no idea what to do academically and have yet to stay in a major long enough to take in upper level courses at all. Nothing really interests me a whole lot either in regards to a future career. I feel like I am pretty good all around in different subjects, but that none really interest me a very much.

Cumulative GPA: 3.33
Last Semester GPA: 1.67

I would really appreciate any beneficial advice. Please feel free to lecture me and hold back no thoughts.

Thank you all in advance and Happy Holidays

It would help to know:

all the courses and corresponding grades you’ve gotten
what college you’re at
how speedily you want to finish college
the reason for each major change
whether you prefer one of these majors AT ALL

I think you should take some time off, or pick whichever one you have been least bored by and just get a degree done.

Thanks for the replies.

Class Taken and Corresponding Grades
F13:
Prin Microecon - A, Engr Chem- A, Calc I- B

S14:
Macroecon - A, Discrete Math - A, Ethics Class - A, Spreadsheet/Database - A

F14:
Calc II - B, CalcBased Phys I- B+, Prin Materials Engineering - A-

S14:
Modern Amer History - A, 1865-2015 US History - A, Financial ACCT - A, 2 half semester Political Science classes - A

F15:
Af Amer History - A, Calc III - C, CalcBased Phys II - F

College:

Iowa State University

Probably would like to graduate by the Spring of 2019 at the latest.

Major Changes:

IE to Finance : convinced myself that engineering would be too challenging and not worthwhile
Finance to EE: Decided to pursue Navy Nuclear Propulsion Officer Program
EE to ME: Felt that ME would better suit above program
ME to Finance: Above program fell through, might as well do business
Finance to EE: Realized could hack it in engineering
EE to CprE: Honestly do not know
CprE to Acct: Doing poorly in CprE, might as well do business
Acct to Com S: Felt that not doing something more academically challenging would be a discredit to myself

Major Preference:

I never really felt strongly about any of the majors I had chosen. This may be attributed to me not being in a major long enough to take upper level classes. Seems that