Part of growing up is realizing you’re not above anything. Homelessness, job loss, heartbreak, illness, failure, even death can happen to anyone. Life can humble you overnight. Stay grateful, stay grounded, and never look down on someone struggling.
I've learned that in life you don't have to regret anything. Tell yourself that you didn't know, you've learned, you've grown and then forgive yourself. There's no point in regretting things that will never go back to normal. Move on.