Yes, it's not you and it's not the quality of your knitting (it's gorgeous!), it's just not the right design for your body type. You have a cute hourglass figure and that top not just hides that great waistline you have, it bulges out and makes you look like you have a muffin top - which you do not. Also, it looks like you may have a short torso, which also means you'll want patterns that are either shorter to look like they fit correctly or much longer so they don't end in the wrong spot.
My $.02 - waist shaping and shorter length would make a huge difference here. If this was 1-2" shorter and about 1/3 of the way from the bottom was narrower by a couple of inches so it showed your curves, this top would be very flattering on you. Your knitting is nice, it's the fit of the top, not you. :-)
Amy Herzog's Knit to Flatter has some really good tips on how to figure out what your body type is and how to find designs that flatter that type. It has a few patterns to demonstrate and teach techniques you can use on other patterns as well. https://www.amazon.com/Knit-Flatter-Instructions-Youll-Sweaters/dp/1617690171/ref=sr\_1\_1?dchild=1&keywords=amy+herzog+knit+to+flatter&qid=1623541465&sr=8-1
Check out the book “knit to flatter” by amy herzog. Super helpful advice about how to adapt any knitting pattern for bigger boobs! https://www.amazon.com/Knit-Flatter-Instructions-Youll-Sweaters/dp/1617690171
I believe the book Knit to Flatter has more information on a similar vein. It has an associated Ravelry group Fit to Flatter that has links and resources.
It’s called Knit to Flatter https://www.amazon.com/Knit-Flatter-Instructions-Youll-Sweaters/dp/1617690171
A bit. I used the instructions from the Amy Herzog book, Knit to Flatter to add some shaping.
https://www.amazon.com/Knit-Flatter-Instructions-Youll-Sweaters/dp/1617690171