First, let’s make sure you took enough Ibuprofen and waited long enough. It takes about 50 minutes for Ibuprofen to kick in. If you only took one (200mg) that’s not enough, if you took the second one two hours later, you only have about 300mg in your system, also very likely that’s not enough. 600mg would be a prescription dose when taken at once.
Remember to drink a glass of water with ibuprofen, even better to take with some food, it can be just a few bites of food. There is a such thing as too much ibuprofen so don’t just pop a whole bunch.
You could try Tylenol instead of Ibuprofen. Has it been more than 4 hours since your last ibuprofen?
Assuming you don’t have any trouble with antihistamine, you could try one along with Tylenol if the Tylenol doesn’t help enough. Beware, some people get wired from antihistamines, so that won’t help trying to go to sleep.
Any chance you drank less caffeine than usual during the day or delayed having caffeine to much later than usual and that’s causing your headache?
A normal rain usually doesn’t change the barometric pressure much, it’s things like hurricanes that usually causes big enough changes that people get affected. I’m not saying it’s impossible, but if you usually don’t have a problem during rain, your headache might be from something else. Even covid causes a headache, but it doesn’t sound like you have other symptoms.