Hi, Leticia! It sounds like you really deserve a celebration this year! Congratulations on your 20th anniversary!
You might want to look into the free dining plan to see if you can make that work for your family. Walt Disney World is offering a free dining plan when you purchase a Magic Your Way hotel and ticket package. That gives every member of your party one quick service (counter service) meal, one snack, and one table service meal each day of your stay - for FREE! You can book a minimum of three nights, and you can get more information
HERE about the package.
Another thing I do to help save money is to keep track of DING fares. Southwest Airlines has this downloadable program on their website, and they will notify you of special fares from your closest airport to any of the locations they fly to. I have seen airfare to Orlando from my closest airport (Philadelphia) go as low as $29 each way.
Look at Value resorts, like the Pop Century or the All Star resorts. These are no frills types of rooms - no room service, jacuzzi tub, or things like that, but they are comfortable and so well themed.
I hope you can find a way to get to Walt Disney World this year. It is the year of What Will You Celebrate?, and it sounds like you have a wonderful thing to celebrate!