Despite everything... / In spite of it all...
Expresses that something remains true despite all the obstacles or negative aspects. More general than a pesar de que (which refers to a specific fact).
Despite everything, they're still together.
Despite everything that happened, she doesn't hold a grudge.
In spite of it all, I'm glad I tried.