Since you mention, "...Every time it's aligned I roll forward and the front is out within 50 feet of traveling and goes back straight again when going backwards."...I'm guessing you are doing the work by backing it in your own garage. If this is the case, it sounds like you may have some worn out control arm bushings. These can be harder to determine bad in your own garage, as a shop usualy has it up on a 'drive on' lift where they can pry on the conrtol arms from underneath. Raising it by the frame and prying with the suspension extended does not always show you whats actually bad.
Though less likely, it could also be ball joints. These can be verified by jacking up by the lower control arm then pulling in and out on the top and bottom of the tire while it's installed. You may need someone looking at the ball joints for play while you do this.
If you aren't sure, you might want to take it to an alignment shop. A good shop will point out any worn components within the front suspension that need changing.
All parts mentioned are relatively cheap, but will require some labor & special tools to replace. Bushings need to be pressed, and ball joints (upper) need a special socket.