Thanks for your courageous post . I'm sorry to read that you're experience low self-confidence currently. Sounds like you are someonewith many qualities when people are telling you are good. Sometimes our thoughts tell us the opposite, even when they are not real. Fortunately, there are people that can help you with that. Have you spoken to anyone about this yet? Perhaps you could try 1800 551 800 who are open 24/7 and have trained counsellors to help you. Another option might be to see your GP about seeing a psychologist. They have specialist training that help with the things you describe.
Hi @fied, welcome to the RO forums! I'm sorry to hear that you're not feeling so confident about yourself these days, but it definitely sounds like other people view you as a good person! How often do you think you seem to drag yourself down? This article here might help you on managing your self-esteem.