The Prophet (s) said: "The fighter against unbelief is he who fights against his ego in
Sufyan al-Thawri said: "I never dealt with anything stronger against me than
my own ego; it was one time with me, and one time against me"...
Yahya ibn Mu`adh al-Razi
said: "Fight against your ego with the four swords of training: eat little, sleep little, speak
little, and be patient when people harm you... Then the ego will walk the paths of obedience,
like a fleeing horseman in the field of battle."
eat little - ok
sleep little - not so ok
speak little - ok
be patient when people harm you - eeerrrrrr sure..
Verdict : A long way to go..