I have been listening to Bhagavatam over the last few years. However, in the worldly life: I come out with lot of contradictions if I want to practice even a small portion of it – integrity of friendship, ego, other emotions, to name a few. How do I overcome these and be at peace?

It is very nice to note that you have been listening to Srimad Bhagavatam for the past few years.
Srimad Bhagavatam is verily described as the essence of the Vedas which is nothing but eternal Knowledge. It has answers for all your questions. You don’t need to look for any other external sources for answers nor ask anyone. Be strong in your quest, and keep going through the great Purana over and over again until you find the answer. You will definitely get answers to your queries.