Fuck dood .. I know where you are coming from. Its freakin true what they say bro. Girls fall faster ... but guys fall harder!
If there is one thing I can teach you bro ... its that life is truely nothing more than a series of ups and downs! Thats it. One minute you are up, next you are down. The series just repeats throughout life bro. I went through what you are going through now about 3 yrs ago. It was my first girl, we were together about 3.5 years, and it ended. It was the most devasting thing to ever happen to me, and I never thought that I would get over it. Finally a year later I started to get over it ..then I lost my sister to a drunk driver. Completely devasted again, just after I started to get my life back on track. When I started to come around, I found more problems with work and my health, and then girls again. What I am trying to get at .. is that you are more than likely going to run into the kind of heartache again bro sometime in your life. The first time it happens is the worst, but you get better at dealing with things, and learn from it each time.
Now with your girl .. you two are freshly broken up! You have to find out if you are REALLY done for good or not. My mistake was I kept trying to patch things up for about a year it dragged on .. till I finally realised that I was more miserable when I was with her, becasue things were never the same agian. Its just a big graph bro. You are at the bottom right now, but it will rise again. Once you know that its done .. my advice is .. you must REALIZE this ... and move on ASAP.
Its hard as fuck bro, I know, but you have to look at the shit you DO HAVE. Family, friends, health. One thing that happened to me, is that I realised a lot of things that I STOPPED doing because of my girl. I stopped going snowboarding with my friends and mountain biking, and stuff like that .. and I started to get back into it. Hang out with some good friends to keep your mind off it. Blow off some steam however you need to. I was a mess, I ended up getting pretty wasted many of nights, which didnt really help my situation, but it felt theraputic to me at the same time, lol. Spend some time with your family bro. Take them out for a nice brunch somewhere or something. You will really start to appreciate them more in times like this.
Now as far your timing goes. It seems that you are caught with your pants down, being mid-cycle and all. If you do come off, you can experience a very shitty crash, (which could be 10 fold given the state that you are in). You have to realise this if you plan to come off. I would tend to agree with people here, in that coming off could be a bad idea right now.
Remember this .. "Confidence is the key to success". That goes for everything in life. From work, to girls, to wealth, you name it. YOu just have to get a grip on the big picture here. Realise that she is more than likely going through the same hell you are right now. I was a piece of shit for a long time, then I turned it around as others suggested. Started hitting the gym HARD. Probably the best in my life! I did a complete 360. Started eating great, resting, started looking and feeling good. Started to get some of my confidence back. Spent lots of time with my family and friends. Even spent some time with my grandfather and people like that who I normally dont spend time with. You will come around bro, I have no doubt about that. Its just a matter of when you decide to get your shit together, and get on with life. You can drag this on for years if you want. But one thing I have learned is that ... the sooner you realise things are done ... the sooner you can move on.
Something that you probalby dont want to here is this ... YOur first girl that you really love, is a hard one to forget. I admitt... I still think about mine, and we still talk, and I still have feelings for her. But not in that sense. I would never go back to her. Its just that she was such a big part of my life at one time, its hard to just forget that. I have been through many girls since that, and have found another amazing one now. Dont worry bro. And dont think what a lot of folks think... "I am too old to be single again". Not the case at all bro. Have fun with it. You will start meeting some really cool people. But like I say .. you have to realise this, and start getting over things first. Some people can do this faster than others. Good luck to ya bro, and do what ya gotta do to get through this. Go over to Needsize's house and beat on him for a while. Might blow some steam off for ya! lol. I agree what was mentioned earlier that the worse thing that you can do is live inside your head bro. Your thoughts will be the end of you. I am my own worst enemey in this sense. Get out and do some things bro and have some fun.
Good luck,
Mavy