Yes ~ keep being positive!
I'm sure that there are lots of very good & positive about you ~ make some lists yourself.
For example, you have given some good advice to others on here.
And even little things, like your posts are polite ~ not everyone on forums is helpful and polite (though this one tends to be better than many).
As I said, I've had real problems, myself, with the guilt thing. Sometimes you just have to really face up to whatever you think you have said or done and look at it objectively.
Is it really that bad?
Are you getting into a state over something of little consequence?
It can be hard ~ frightening even ~ to confront your demons, but often those 'demons' are minor, once you actually confront them.
Good luck!