Self guilt is a harsh pill to swallow. You're almost falling down a spiral but you're not at the bottom yet. Learn to recognise the signs and move away. It's not worth the trip down the spiral. Trust me I know.