I hope that you can persuade your parents, but otherwise, he will have a very loving home and mummy in you! As long as you give him regular attention, stimulate him and give him plenty of love, he won't have an unhappy life. It is mostly you who will know that he is not able to realise the full potential; he's never known otherwise, so he is not aware of what he is misisng out on.
Could you please show your parents these threads here:
http://www.theguineapigforum.co.uk/threads/faq-companionship.37654/
And this one from the best medical website for guinea pigs:
http://www.guinealynx.info/companionship.html
However, you also have to be aware that pairing up two males is not quite as easy as simply getting another one and sticking them together. Guinea pigs have great individual personalities that can easily clash, so ideally you find a place where your boy can meet a friend for mutual sympathy and compatible characters. otherwise you run a risk that the two are not getting on and may have to live next to each other with mutual stimulation through the bars. Please do not rush into anything. Think and talk things through. Your boy is safe and well cared for for the time being, that is the main the thing!
It would also be good if you talked with your parents about building up a vet fund into which both parties pay a small sum weekly, so your boy can see a vet asap whenever needed. Illness and emergencies never happen at a good time, but the longer you have to wait and wrangle, the worse the chance that help will come in time and the greater your distress. Vet cost in the US can quickly spiral up once you are looking at an operation. Your parents are legally obliged to take responsibility for any minors and their pets, but is something that in reality cannot be enforced and is not rarely leading to real distress. If you can avoid that scenario, it would be better for everybody involved.
We have got lots of information for new owners at the top of our various Care sections, which you may find helpful.
It would also be great if you added your state to your details, so we can always give you the best advice for where you are. With members from all over the world, you can imagine that things can differ quite a bit! Click on your username on the top bar, then go to personal details and scroll down to location. In the same section you can also upload your avatar (the picture that appears with every post). Thanks!