Are you the kind of person who requires that your ducks be in a row before you getting something new?
The standard advice is never stopping one thing until you have another. Don’t quit your job. Don’t buy a new house. Don’t change your school major. Don’t, don’t, don’t.
Is that making you happy?
Are you unsatisfied with what you have?
Is your complaining speaking louder than your actions?
Maybe it’s time to dump what’s not working and go for what you want? Life is much too short to wait.