high end or drug store

everyday morning or night i wash my face. i exfoliate once or twice a week i moisturize i do face mask i take care of my skin. however i don’t have acne what’s so ever i have pretty good smooth combo skin. my T Zone could be dry but it can be oily( mostly oily) . yes i apply primer too. i could buy high end brands and drug store brands but i haven’t found my go to match. ill use a beauty blender and brushes nothing seems to be applying how i want it to be.. i guess. so my issue is everyday when i apply my make (using setting spray after) my makeup is never the same an hr later form when i applied. my T zone looks really cakey and chalky almost. i just don’t know how to get a flawless look .. what am i doing wrong ladies