I have sold bras, and I know this to be true. It's usually a matter of wearing the wrong size, although it could be the shape of the cups as well as other factors.
Don't believe me? If you're a bra-wearing individual, go here:
https://www.abrathatfits.org/calculator.php
Now use the calculator. What did you find? You thought you were, say, a 38C and the calculator says that you're really a 34G. Wait, that can't be right?
Now go to your nearest bra store that carries real bras (not Victoria's Secret or Walmart or any place like that; try a Nordstrom or the like, even if you have no intention of buying anything there). Try on a couple of bras in different brands and styles that are the size that the calculator says you need. What do you think? Maybe you had been wearing the wrong size? Experience has shown me that you probably were.
Note: If you can't afford to buy the bras that you tried on at Nordstrom et alia, you can always buy them on eBay for less than retail.
Also, if the bras you tried on still don't fit right, it might be that you're trying on the wrong shape bras. Breasts are different they can be pendulous or round, closer or farther away from each other, etc. and different bras are made to accommodate these different factors. If this is a problem you're encountering, you might want to go to old.reddit.com/r/ABraThatFits/ to get some helpful info. They're very accommodating there.