nope, thats why i restart pretty early on so i get use to what perks are usefull and what ones aren't, i just restarted the other day after getting to level 37 or so, i just had some persk i didn't really need and so i keep refining my playthroughs, to me thats part of it, its good to keep a lot of saves atg various points so you don't always have to start from the very beginning.
You can continue on and put points into special as you level up using temporary means to boost your skills when required.
Drink things, take drugs, wear clothing that enhance a special.
Some companions can have skills that you don't have.
If you continue on eventually you can have it all.