Pika u can do it! ur taking o levels this year or next year?
if next year still alright, because last year i got the same feeling ur having. Thats why I flunk badly.
Then this year, when i get start to revise, pace very slow, because my engine still not warm up yet. But now, i'm slowly getting use to it already.
Tell urself u can, don't surf SGF too much. Just now I wanna surf SGF but I tell myself to continue study.
If this doesn't help, maybe u can try seperating ur computer table and ur study table