oh dear...
Ross, you are not the only one in this forum who do not have perfect english but I can still understand what you're saying...don't worry... just keep on practicing and pretty soon, you'll speak English like it's your first language...
Keep smiling... don't entertain negativity... you will be blessed... just keep on wishing well to everyone especially those who wish you badly... ika nga, love your enemies...