Hello there. You're English is quite good, the only major problem I see is "but i lose all my" 'lose' is present tense, meaning perhaps that you have a tendency to lose your gear. What I believe you meant to say is 'lost' the past tense.
I don't think you have to worry about the language barrier here, there are many people whose first language is English that I don't understand. Your speech in comparison to theirs is impeccable.
Hey, you live near
Kitchener/Waterloo Ontario? then why haven't you posted
here!? Well? Get to it, chap!