No, hemorrhoids do not have to last a lifetime. In most cases, they will subside with time, proper treatment, and lifestyle changes. These changes can include drinking more water, eating a high-fiber diet, and taking regular warm baths. Additionally, over-the-counter creams and ointments can...