Honestly, there is nothing satisfying than eating a home cooked meal. You get to make your food taste how you want it, eat to your fill, get the required nutrition and also cook under hygienic conditions.
Take-out especially on a regular can break your account and it also has its own downsides. It can be such a task to try and stick to homemade food all the time when you have work and other factors taking up your time too.
Regardless, homemade food is the best.