To me, a hypocrite would be a person who professes certain values and doesn't live up to them, but claims to. Unsuccessfully trying to live up to the values wouldn't be hypocriticaal.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.