It should, yeah. Basically, it's a blood pressure problem, so we need to make your blood pressure chill the fuck out. Once it does that, the pressure that causes headaches and nosebleeds should stop.
Are you taking aspirin every day? You should be taking aspirin every day.