Do you ever feel hypocritical for failing at something or struggling with something you tell others not to do? Do you feel like if you tell someone one thing, and it doesn't meet their expectations that they are going to be disappointed in you or look at you differently? Can I let you in on a little secret?
You are not a hypocrite and if someone allows disappointment to happen because you struggle like everyone else, that's their problem.
Anyone who puts anyone on a pedestal and sees someone as perfect is only setting themselves up to be disappointed. Never feel like you are wrong for telling someone not to do something that you are currently struggling with; you are not being hypocritical, but you are telling them from experience not to do it.
I have been placed on a pedestal before and I disappointed those who put me there; I never asked to be placed on a pedestal, it just happened because I was a good kid. The moment I failed was heartbreaking for them, but it showed them that I am no different from struggles than anyone else.
Regardless of your religious beliefs, what you do for a living, or who you are viewed as, you will struggle, it is just a part of life. The important thing is what you do with that struggle. Are you trying to overcome the struggle? Are you taking steps to get past the struggle?
If the answer is yes, then you are doing everything you can to fix it and no one can be disappointed in you for that. If the answer is no, there is a problem; the only person you are allowed to be upset at when people are disappointed in you for not working on your struggles is yourself.
Work on you, do all you can to fix your struggles and ignore those who get upset with you anyways.