My dh is a prof in college, Master's level and he still gets "how could you 'give' me a C?" and yes from a parent! His stock answer is that he doesn't give grades, the student earns them. Period. End of discussion.
The weight thing. Well, that is not much different really than the fact that I can weigh up to 5 pounds more before I go to bed than when I wake up in the morning. How could I possibly "lose" 5 pounds sleeping (with no potty breaks?). I agree that daily weigh in just show trends.
I think bacon, as it is easily accessible today, is not a sensible indulgence. Self cured, probably ok, but from most markets. Too much stuff in there. Especially for someone who has trouble with salt/edema issues.