Self efficacy is the confidence that you’ll be able to take care of yourself.
Believing in your own ability to do the above moves you from a fixed mindset to a growth mindset.
And making excuses or giving reasons why it’s not working for you without knowing in your core you have other things to try is a fixed mindset.
I will always advocate YOU figuring out how to make it work for YOU, come hell or high water. I will always push you to believe that you are capable of supporting yourself.
Why? Is it just me blowing smoke? Maybe you’ll feel that way. Except that on some level of serendipitous “luck” we all ended up here on this planet, and life continues in spite of ourselves.
Which tells me that the odds are significantly excellent that you are capable.