How do you deal with this?

My 3.5 year old son is very picky and specific, like when he wears pants, and they come up his leg when he sits down, he hates that and he used to throw fits but now he just whines about it, same with long sleeve shirts ....

how do I deal with this?