> my written english is horrible.
I commend you for writing anyway. The best way to improve your writing is to write more. Read a lot, and write as often as you can.
I can't even speak a second language, let alone write in one, so I respect your effort. Keep at it!