How do we judge ourselves morally? We have to look at our actions, how we treat other people.
From your recent behaviour you cannot think of yourself as 'good'. You've been amoral, self-interested. It's not uncommon. You can change it, though.
You like yourself, you think you're a fun friend, a good laugh, a nice person - you don't want to judge yourself harshly, you want to cling on to your high self-image. So you're desperate for a particular book that gives you the idea that you are 'good'. So desperate for that validation that you start a thread about how to have it secretly sent to you. Another secret.
But you have done something wrong and the book can't reassure you of your inherent goodness. (I'm sure it doesn't attempt to. It's probably deliberately titled to reassure people like you and then serve up some harsh truths. Hopefully.)
You can start to redress the balance by changing your behaviour right now. With honesty.
Some behaviours are so bad that however long a perpetrator behaves decently after conscious change, the balance can never be redressed, I don't think (I'm not thinking about affairs here, but rather abuse and worse).
You want a chance to think of yourself as good? Don't look to who you've been - you don't qualify. Start now.
And stop being so desperate for full, brow-stroking forgiveness for the fact that you've behaved dishonestly.