If you consider the following statement: "Stop wrestling with the angels and accept your greater good," your greater good is to solve your problems, not create more.
This might include thinking your way out of a situation by creating a new image for yourself and developing a new state of consciousness, also changing your mind set.
The expression "greater good" in a traditional context refers to the fact that you are doing something that most likely will not benefit you but many people, a community or even the human race. This expression is often used in political, religious or philosophical contexts.
"Accept for the greater good" means accept for the benefit of the public, of more people than oneself; that which is better and more correct.
Find popular expressions used in the U.S. at Learn American English Online.
Get 7 Tips for Learning English Vocabulary at EnglishClub.