Your BF sounds VERY NEEDY. I don't think that is going to change. I couldn't handle someone "pouting" because I am working out and trying to be healthy. Does your BF have any hobbies/friends/other things he likes to do with his free time...other than to be with YOU? If not, that is a huge red flag. That means he is holding YOU responsible for his happiness, rather than realizing ( what we here have all learned through DBing) that only WE OURSELVES are responsible for OUR OWN happiness. Well, at least you are venting it all out here and hopefully working things through in your mind. You don't have to make any decisions right now, just take it a day at a time.
As for teaching, it is a wonderful job for also being a Mom! I love it! ( My kids love it, too, as all their friends have to go to camp, and they are home with me, sleeping in every day, and enjoying "camp Mom" as we do something fun together each day ). Of course, your kids are older than mine, but I still think it's so important for us to be around and cognizant of what is going on in their daily lives...esp. when they are teenagers!
I wish you luck in finding a teaching job....or, if not, any job for now!