The exact life you have right now is a reflection of your standards, or, put simply, exactly what you are willing to TOLERATE. This includes your finances, how you’re treated by others, your relationships, etc.
The common approach to personal growth is to exert more effort. Try harder. Tenacity and grit are useful, but upgrading your environment works better and faster.
If your home, social or work life feel antithetical to your goals, they probably are. Your standards reflect your reality. Want to change the quality of your life? Three words: raise your standards.