When a person steals your idea and takes the glory and the credit, sit back and watch the show. They stole your idea because they have no ideas. You have plenty of ideas.
Just because you have some knowledge does not mean you’re competent. The best business people are not the smartest people in the room, but they are smart enough to know they don’t have to be and find partners or hired hands to fill in the missing gaps.