Be proud, you did do well. 1600 a month in child support? was that based in CO or ID? in tx the max is 1800 the minimun is about 175 per child per month. You handled it well, I agree your living separate lives, and you do send quite a bit for child support. It really is not her business that you are on a budget and that part of that budget is YOU allocating funds to spend with your sons.
My W has not asked me for money, she has turned to daddy for that. SO she has not had that part of reality yet, only that she has to work about 60 hours a week to pay for her stuff, and have the kids most the time. As we all say, they chose this.