The only thing that sounds 'wrong' with you is your dislike of yourself, OP. That you are irritated by your ILs and would like your parents to see you more, don't do the NHS clap, don't like the semi-enforcement of poppies, and aren't a 'joiner' aren't bad things. Your husband is sure of your love for him, even if you don't express it spontaneously. You have sisters you are close to, and close friends, and daughters you clearly love.
What exactly is it that you are 'bitter' about? And on these occasions when you say you 'let your mouth run', what is it that you are saying that makes you so dissatisfied with yourself? Who are you comparing yourself to? What makes you think you should be banging saucepans with hysterical sincerity on Thursday nights, and the life and soul of every social situation?
You sound fine as you are, apart from your unhappiness with yourself.
I am simply wondering from your posts whether your life is currently being disappointing or dull. Might it not be that other things are making you negative, not some inner unalterable trait? Are there things you could change which would make you happier?
(For instance, DH and I moved countries at Christmas, just because we wanted to -- despite it taking our 7 year old away from the only place he remembers and all his friends, and the school he loved. He's adjusted, and is happy, and I'm far, far happier here. And I am not a joiner or a 'nice' person. I wouldn't dream of wearing a poppy or clapping for the NHS. I thought the majority of the people I went to school with (aeons ago) were morons. I don't think any of this makes me a bad or bitter person. I think I deserve to be happy, and to alter my life and my family's life within reason to achieve that.)