Thank you <3
I think you're right in that it was the healthiest decision to make - I'm slowly unlearning the toxic mindset of fulfilling other people's expectations that was taught to me, but it's been hard liberating myself from it.
Don't worry about your english, I'm not a native english speaker either and I'm sorry about the payment issues. I've had similar problems where itch.io takes a chunk of my earnings because international transfers so uh :|