A cholesterol value of 260 in an otherwise healthy young man is not dangerously high now, but it warrants some more testing and possibly treatment.
First, as you are exercising a lot, it may be that a lot of your cholesterol is located in the "good" particles; HDL. You should ask your doctor for a test where total cholesterol, LDL cholesterol, HDL cholesterol and triglycerides are measured. Further, you should NOT eat 12 hours before the test.
If your cholesterol is still high, you should avoid the fatty food (though as far as I know, the Greek diet is high in unsaturated fat like olive oil?). If cholesterol levels are still high, you should talk to your doctor about medical treatment.
Take the tests at 9.00 AM and avoid eating after 9.00 PM (a.k.a 21.00 European time). Not difficult at all :)
Keep in mind, this is no acute danger, but find out if your cholesterol really is high, and if it is, do something about it.
The correct way to fast is to not eat or drink anything for 12 hours before your test. Otherwise, the results are not accurate.
You should retest.
Jon
Sorry but I dont understand english fully as its not my native language can you define fast?
Is it like not eating all day or just like half a day?
You didn't diet correctly before having your blood test. Obviously, a cholesterol reading like you experienced is a huge risk factor if you had fasted, as directed. Next time, fast before the test.