I wrote this myself, and I am not sure about the usage of "Whenever ... So ...". Do I need to make any changes to make my sentences grammatical?
I think she is a good friend and she has lots of information about everything. Whenever every person need help, she can help them because she want to learn everything that know about it to others. So I am happy because I have a good friend in my life. When I have any problem I can ask her and she guides me. I think good friend is very effective in personal life to everybody.