Go back to what is in your heart and what is in your gut. You love this guy and he’s running amok. He is not acting true to form. He is not acting the way he did last month, or the way you wish he would, this minute, this second. So what?
Fact is, people need room to grow. They need to experiment. They need to try on different hats and different shoes, and wear ‘em for a while. Or maybe permanently. And if you love them… if you value them, you will learn to transcend your discomfort and allow them the freedom they need.
And if you can do this? Well, you will be a cherished friend, I promise you that. You will have the deep connection you crave. So with that as a prize, how about you quit bickering with this guy and just tell him you love him?