I think your hair is just fine. Being too much Anxious and worried about your hair will boost your chances of losing hair by the age of 20. Right about now you've perfect hairline. Just keep oiling twice a week and be confident and don't stress too much about small things. Remember half of the problems related to health is because of stress. Enjoy your teenage.
Your hair looks great I don't see any recession. I think its due to the nature of your fine hair and light pigmentation that is making you self conscious. That's a full head of hair I'm 100% sure.