Your doing a great job. Keep up the good work. It's worth it for you and your daughter. Another thing I am doing is involving my kids in getting healthy , I help them and praise them for choosing healthy foods and I try to involve them in exercise with me and encourage healthy activities. I am not sure how old your daughter is, but involving her and teaching her about healthy while she is young will benefit her later in life. Anyhow, keep doing what you are doing and don't give up (through the good and the bad).