he only attacks me and it's getting worse and it makes me nervous...
why is he only attacking me!!
It could be something about the way you act or move.
Sometimes it works to change how you act: pretend you're so big and tough that he can't really hurt you, and go about your business knowing you're safe. The idea is to fool both yourself and the rooster. (Of course, sometimes it does not work.)
I've never had much trouble with mean roosters, but that may be caused by my own attitude: it's just a chicken, I'm much bigger than it is, and I am quite willing to eat chickens. That could influence how I act around the chickens, which could in turn influence how they act toward me. (Also, if I eat a rooster when he first becomes a problem, he never becomes a long-term problem.)
He's just like a pet and my son will be so sad they are 18 weeks old today hoping but I can try and assert my dominance but I'm so nervous! His main thing is running at me and trying to attack my feet or legs or charging at me anytime I try and give him food or fill up their feeder
If your son is old enough to care about the rooster, he's old enough to have a discussion with. Have you told him there's a problem?
Maybe you can make a deal. Either the rooster goes, or the son does the feeding and watering. He may decide the rooster isn't worth it, and then you would either butcher or re-home the rooster, and the problem would be solved.
If your son is too young to be able to feed and water the chickens, then I would consider him too young to have a dangerous pet. Also, chickens do not live forever. You son will eventually lose his pet rooster, either to an illness or an injury or a predator or something, even if you don't choose to butcher or rehome him now. So you will have to face that issue at some point. (Yes, I agree it might be easier to face at a different age.)
From what you've said, I just don't think you will personally be able to re-train this rooster to not attack you. I don't know how much of the problem is the rooster's temperament and how much is your own reaction, but trying to change both of those is a BIG job if it can be done at all. Not every chicken can work with every person, just like some dogs don't work for some people.