What is the most logical next event?

How to handle an egotistical friend
Be assertive, not a doormat.
A common theme for those who befriend egotists is being unable to stand up for themselves. But, if you want to maintain this friendship, you will have to stop letting your self-centered friend walk all over you.
Learn to be clear and brief when you state your needs. When your friend asks your advice, actually give your opinion.