@James3001,
1) Up your hygiene, wash regularly, don't do sports then sit around in wet clothes.
2) Get some hemorrhoid cream at your local drug store. Don't go with the generics, get a well known brand. That will give you temporary relief so you can sleep.
3) Talk to your doctor/parents. You aren't the first person to have this problem.