Job sucks but funds financial freedome plan. Stay in job?

Job with no raise/promotion prospects. Self esteem non-existent in office. Pay channeled into financial freedom plans. Keeping job with hopes to break free one day.Good plan?

If you are relatively young and have no dependants then leave the job now. If you do not do this then you will stay in a rutt of your own making. If you have dependants or are financially tied to your job, then start doing courses via the internet at night through colleges or universities to increase your job skills and employability. And do not use the attitude of it may take me ten years to get a degree this way. Guess what? if you do not start taking care of your career now then in 10 years you will still be 10 years older, but doing the same job with the same old skills.