I found the solution! for me at least! you have to add a space before the -openlog command in steam! hopefully that works for you too!
thanks for you help, still not working, tried everything and i started back looking for mistakes from the 1st post here. dont know why its not working.