Philippians 3:13 _ The bible is full of misfits, sexual immoral, lying, cheating, stealing, murdering people; who had one thing in common? they ACCEPTED God`s forgiveness! Jesus died on a cross & rose from a grave so you could have a new start (aka born again.) Just ACCEPT don't lie to yourself anymore what you've done is not unforgivable; His love is greater than your sin.
I really like this quote, but I don't think this would truly take just one day. You'll have to fight for much longer, survive for much longer, persevere for much longer. And the truth is some of us won't get there. The world is too unforgiving for that. However, I do believe that even if we never reach a position where we can stop caring, friends and family will be the comfort you need.