First off, that 100 pounds was not all water. That's an incredible amount to lose - well done!
You may be at a point where you have to start looking at portion sizes since you just don't need as much food as you did 100 pounds ago. I would also substitute the bacon for something leaner at least a few mornings a week, but that's just me.
More exercise! The 30 mins of walking should be happening most days of the week, not just two. The dance is good, but weight bearing exercise may help a lot, too. You don't need a gym membership of crossfit for that - get some dumbbells and a kettlebell or two and do exercises with those at home. Read the PB fitness guide if you haven't already. Body weight exercises can do a lot for improving your fitness levels.
You may also just need to give your body time to adjust to its new, much smaller self. Keep eating well, moving more and be patient. You've already come so far!