Supportive to everyone else but myself

I feel like I have a really good grasp on health, fitness, body image, and the concepts of personal acceptance, thanks to platforms like Fitness Blender and other realistic health/body positive accounts that I follow on social media. I love to be able to help people with their questions on certain topics if it's all new to them, and yet I can't seem to help myself.

I'm just sitting here like, how did I gain 20 lbs, why can't I stop what's making this happen, why do I keep spinning in the same cycle of failed attempts? I literally think all the poor body image things in my head that I tell other people "Noooo don't think that way!"

Does anyone else ever feel this way? like you have all the answers and just don't use them on yourself?