Hey Swizec,
Congratulations on holding out this long given the amount of headwind that you've been experiencing.
What strikes me is that some of that headwind seems to be of your own making and that maybe if you changed your mindset just a little bit that things will go much better for you.