Headaches from high protein intake?

So about 6 months ago I was having daily headaches that would come and go but only above my left eyebrow/ forehead area. It would be specific to that one spot. It was while I was bulking and eating a lot to try to put on size while hypertrophy training. I noticed that if I drank a whey protein shake and took creatine I would start to feel them more intensely. I was taking ashwghanda, vitamin d3, magnesium, ginger capsule. I quit using ashwghanda once I felt I was becoming emotionless. I was eating 1 gram of protein per lb of body weight so around 190 grams of protein a day give or take. Once I started noticing these headaches I cut all supplements out in fear of having a bad reaction to what I was taking and decided to stop eating as much so basically I cut my calories down and protein intake down as well as my supplements and my headaches totally went away. I lost a good amount of weight and about 5 lbs of muscle but was feeling pretty good all around for about 3 months until recently…

Now, I have decided I want to try to start bulking again so I have upped my calories and protein, this time without using any supplements accept magnesium (I was using this in the 3 month period I felt great with no side effects) and lemon balm which has helped improved my anxiety,sleep and well being tremendously to the point I never want to live how I was before with fatigue and anxiety and all the sudden I’m getting the same headaches in the same spot as last time along with back acne just like before. I’m starting to think that it might be the protein intake? I have been working out for 7 years and have always been able to take whatever supplements I want along with high calorie high protein intake with no issues but just started having these issues recently. Within the last 1.5 years.

I have also went to the doctors had scans done and everything is coming back normal but I’m not able to pinpoint why this is happening. Has anyone ever had this happen to them or might know what is going on?