Seriously get over it. The fact that she was honest with you, but after you pulled yourself together she is attracted to you again means she is a much better partner than what most people get.

It is a lot better to have a faithful partner calling you out on being a flat slob than a cheating one who ignores your relationship instead of working on it.