Putting your teeth in the proper position may make you less likely to grind your teeth, but there is no guarantee. Grinding is frequently stress related and many people with perfect occlusion grind their teeth.
From what you are describing, it seems like your teeth have shifted over the years which may not necessarily be related to the grinding. Using invisalign to put your teeth in the proper occlusion may be an option, and wearing the aligners 20-22 hours a day, will prevent damage to your teeth from grinding as the aligners act as a protective coating and may even help your grinding. You may want to consider getting a niteguard after your teeth are in the proper occlusion to help with your gridning habit.
It would depend on your case as to whether or not treatment of just the lower arch is an option.





