idk where you live, but here at the little boutiques you always pass on the way to forever 21 have a bunch of cute high-waist shorts that don't show your cheeks (atleast standing up ;)) here there is CitiTrends and Simply Fashion..
but i struggle with that because i have a biggish butt, so anything i put oon basically shows my cheeks if i bend over -___- it's actually annoying and i don't condone that lol i agree with your mom haha
i just returned some forecver 21 shorts because they were to short.
tbh if you have a small butt i say why not... but listen to your parents lol
anyway yea just try those little non-brand stores. because every where else is selling what sells, which is BOOTY SHORTSSSS. lol good luck. <3