Talk to him Aaron, for real.
No one should feel the way you are feeling, I think you were right about time apart, its the best way to
try to get over someone.. but then again the whole scenario of Absense makes the heart grow fonder...
Go to his house, don't ring him, and speak to him face to face, tell him everything.. its better than feeling like shet everyday you see him... if you do talk to him, don't pile it all on him at once, ease him into it, you don't want him to get angry or upset when you're talking to him... just take it slow and tell him exactly how much you love him and if time apart will help you get over him then do it.. but he may surprise you... take the chance, you will gain more from it.
Goodluck