endure

To keep going through something hard without giving up.