And why are you leaving? Obviously it's because of what HE has done... not you. You have to make yourself your top priority. I understand why you think you should feel guilty, but honey, he doesn't deserve you. You said yourself you deserve better than what he can give at the moment. Keep moving forward. I promise it'll get easier.