Here's my two pence as I think most of us here goes through the same feeling at some point or other. Here's my view
First - the obvious part - yes, some people do see things better and can frame better. For some, it is just an instinct and others need to learn, The problem comes when we are in the company of someone who is a natural talent in composition for a particular type of photography.
Your snaps are excellent from what I have seen so far, you already know what you are doing. It could be that you have skills and affinity towards shooting a particular type of photography - like nature, birds and some other genre. We all tend to start with a generic view of photography and eventually find one or a few types that we like and are confident of . Maybe shooting motorsports or cars is not your type (just saying). I am crap in those categories. I could be wrong, but stick to what you love to shoot and it is fine to move away from general all genre photography.
One thing I learnt in terms of composition is from a good pro tog and other than saying why it is important to see first in your mind before you photograph, he also suggested to review at not so well composed photos and see how one can improve the pic by cropping. This has helped me a lot as you slowly see good photos coming out of shots you felt as meh.
I struggle shooting still life as I can't seem to find the right angle and perspective, so I don't bother much with that and focus on shooting what I find fun and rewarding. Having said that, last month, we went to V&A museum in London and I thought I'd give it a try and open up mind. I took maybe 100 images and found 10-12 pretty good as I started to use my experience from other genres of photography I am comfortable with.
Not sure if this helps, but I get that this feeling too, but tend not to worry too much.