I wanted to ask about using commas with "not for... but for" My sentence is similar to the one below:
Why don't we buy presents, not for our family, but for those in need?
Note that for specific reasons I can not change the way the statement is written.
Are the commas placed correctly? I feel like I overdid it. Also another question is it possible to omit the but. Like so:
Why don't we buy presents, not for our family, for those in need?