It does no good to try and play someone else’s game. To try to live someone else’s life. To pursue someone else’s calling.
You are you. You are who God created you to be. And this is your marriage, your business, your ministry, and your life. If things are going to get better, you are going to have to make it happen.
How do you do that? No one can really answer that but you; carefully considering wise council and making a plan. However, I can tell you how NOT to make change happen in your life: keep comparing yourself to that other guy, and wishing his life, skills, financial status, etc. were yours instead of his.
Stop comparing. Play your game.