I'll bite, I can't sleep anyway

No, I don't believe you are missing any skill points, lets go over the tally shall we? Now the minimum you can have in ANY skill is 5 with a one in that stat and one in luck so technically the first point in each SPECIAL gives +4 to their stats. Now for the hard part figuring the actual stats.
Strength-6
1st point +4 Melee weap
5 other points +10
Luck bonus +3
total 17 melee
Check
Perception-7
1st point, +4 Eweap; +4Explosive; +4Lockpick
6 other points +12 Eweap; +12Explosive; +12Lockpick
Luck bonus +3 to each of those
Lock pick Tag +15 Lock pick
total +19 Energy weapons +19 Explosive +34 Lock pick
8 short on Lock pick others are Check
Endurance-5
1st point, +4 Surv; +4 Unarmed
4 other points +8 Surv; +8 Unarmed
Luck bonus +3 to each
Total +15 Survival +15 Unarmed
Check
Charisma-1
1st point +4 Barter +4 Speech
Luck bonus +3 to each
Total +7 Barter +4 Speech
Check
Intelligence-10
1st point +4 Medicine +4 Repair +4 Science
9 other points +18 Med +18 Repair +18 Sci
Luck bonus +3 to each
Tag +15 Repair
Total +25 Medicine +40 Repair +25 Science
10 Short Medicine 10 Short Science
Agility-7
1st point +4 Guns +4 Sneak
6 other points +12 Guns +12 Sneak
Luck bonus +3 each
Tag Guns +15
Total +34 Guns +19 Sneak
7 Short Guns
Now judging that I am 7 short on Guns and 8 short on Lock Pick, I'm assuming you put your level up points there. I would suggest you double check your Medicine and Science, are you SURE those are at 35 and not 25? If you go direct off the stats saying you get +2 for each point tell me how you are 2 higher in each stat from my calculations.Using Charisma as an example(because it's easier to explain) It can't possibly be that you get +5 to that stat even with a 0 in it. Do you really think you should have 10 Barter and 10 Speech with 1 Charisma? Even Fallout 3 didn't get you 10 in Barter and Speech with 1 Charisma and even 10 Luck. So by every standard you are right on track with all your skills if not doing much better with the 10 extra unexplainable Medicine and Science. :twirl: Now that insomnia has run its course time for bed :snoring: