Yes, it is possible to stay on a green card indefinitely as long as you do not abandon your permanent residence status. However, it’s important to remember that green cards must be renewed every 10 years. Failing to renew may not remove your permanent status, but it can create other legal complications.