I first learned how to play chess when I was about 6 from my dad, and I've loved to play chess ever since. I've never done anything serious in chess, the closes thing was being in chess club in 9th grade. I've been playing matches online here pretty frequently over the past month, and I'm winning half the time and losing half the time, but the weird thing is that when I win, I'm ahead of the other person by a lot, but when I lose, I just barely lose, and I mean that for most games, not all. I think my two biggest problems is that I'm not able to see more than 3 steps ahead most of the time, and that I take too much time to think about my moves. I really like chess, and I want to get a lot better at it, which is why I would really appreciate if someone would be willing to mentor me for free. I'm not too picky about the requirements, especially since you would do it for free, I just need you to be better than me by a good amount (no point if you're only just a little bit better than me). Hopefully, someone can help me out, I feel like I have potential to be great at chess (not trying to sound cocky), I just want someone to help me get to where I want to be.
There are no free qualified coaches. Chess Mentor is the old name for the lessons here. (That's why there is a forum category.)
The interactive lessons here, the articles, the videos, the tactics trainer are nearly free from a monetary point of view. However, they are expensive in terms of the time and effort you need to make to read them, study them and learn from them. You are your own best coach- if you can get yourself motivated to do the work.
One more free tip. Time losses count just the same as getting checkmated. I looked at your last three losses- all time losses. You like to think. That's good. Play slower time controls with an increment so you don't lose that way so often.

I first learned how to play chess when I was about 6 from my dad, and I've loved to play chess ever since. I've never done anything serious in chess, the closes thing was being in chess club in 9th grade. I've been playing matches online here pretty frequently over the past month, and I'm winning half the time and losing half the time, but the weird thing is that when I win, I'm ahead of the other person by a lot, but when I lose, I just barely lose, and I mean that for most games, not all. I think my two biggest problems is that I'm not able to see more than 3 steps ahead most of the time, and that I take too much time to think about my moves. I really like chess, and I want to get a lot better at it, which is why I would really appreciate if someone would be willing to mentor me for free. I'm not too picky about the requirements, especially since you would do it for free, I just need you to be better than me by a good amount (no point if you're only just a little bit better than me). Hopefully, someone can help me out, I feel like I have potential to be great at chess (not trying to sound cocky), I just want someone to help me get to where I want to be.
EDIT: I'm not looking for skype lessons or anything like that, I'm looking for someone who will play games with me and give me tips throughout the match and also give an analysis at the end. Probably a few more things, but that's all I can think of.