You can control Ego & desires with the help of Rajyoga life style and practicing soul conscious stage in meditation with supreme soul.
A yogi remains beyond the world always seated on the lotus throne.(kamal asan)
Highest seat of the soul is the seat of its forehead.(bhrukuti takht)
Soul is not supreme soul.
Both have the same form but differ largely in terms of their qualities & occupation.
Supreme soul is highest & is the resident of supreme abode.
He is unlimited and doesn't come into cycle of birth & rebirth unlike souls,who take one body ,plays it's part ,sheds the body ,takes another one.