I came across same thought of ‘fee = not good’ but when I have checked it, I liked course structure and that you get to tick off little challenges. I think it’s very motivating (+ 100 days of coding challenge is good too). Since then I have been recommending FCC to everyone who wanted to learn.
Think of your current job as temporary, I believe you can achieve your goals soon. Be persistent and try to do at least little bit everyday. Good luck