I have occasional headaches especially when the weather is too hot. It's troublesome to have migraines as well as morning sickness but this will all come to pass once the baby is born. And then you'll have your hands full with taking care of a little baby. But don't worry, I'm sure you'll find a way to get through this. Perhaps you just need to adjust your spending so that it will not go over your budget and what you're able to earn online.
You can also find the times when you're feeling well and then work only during those times. When you're not well and having your migraines and morning sickness, just rest as much as you can so that when you feel better, you're able to work at your best.
This is the reason why I prefer passive income rather than income which you get only when you work. I'm a freelance article writer and I write articles for paid to write websites. Even if I don't log into the websites every day, all the articles that I've published on the websites still earn me money. So when I'm not feeling well or not up to working online, I will still earn.