Hi, Heekful! I'm Red Pheonix from the amourshipping thread. Make yourself comfortable around here. I'm not a native English speaker myself but I'll still say that your English is fine. It's understandable which is enough for us. The only problem I see is that you use commas a bit too much.
Just felt like pointing out since you were worried about your English.