8 days, since I posted my problem.
maybe the entire universe doesn't want me to play battlefield 3 again.
thank you Zlofenix for trying to help.
but I will surrender at this point, there is not much options left for me to do
maybe one day it would be fixed by itself,
be care my fellow comrade