I used to get headaches on the most inconvenient school days. Take a break, drink water, and wait it out. If it got really unbearable, I would take a Tylenol, too. I hope the rest of your day isn't too busy.
It's normal to feel sore for a day or even multiple days post-workout, especially if you're getting into a routine. Listen to your body because you don't want to end up accidentally overexerting yourself and putting yourself out of commission for days or even weeks. Personally, I have at least one rest day per week because our muscles need to time recover and repair.
While in school, I struggled a lot over body image and the number on the scale. I still fixate on it sometimes, but I've slowly learned (and am still learning) that there are a lot of things that the scale doesn't capture, such as how you feel about yourself (regardless of your weight) and how much stronger I've gotten (e.g. how much I can lift).
Take your goal one day at a time; don't punish yourself for not meeting a long-term goal because you missed taking one step. If you can spare ~13 minutes, this psychiatrist explains how to avoid getting caught in this mindset of feeling like you're a failing if you miss one workout day when you originally set out to work out every day, as you described. I hope this helps you and that I haven't overstepped.