I know how you feel Delow... it sucks to have a good memory, it sucks to be smart, it sucks to be a thinker and a dreamer. I remember all about my ex too... I really thought we had something special, but if its all the same to her, then I guess it wasn't that special after all. I know you know that this is just a weak moment for you, and it will pass. If you've got nothing to do on the weekend volunteer. I recently volunteer a few times a week at a day care... let me tell you, the kids love me and it feels great to play with them and whatnot. At first they were afraid of me because my voice is so deep (and sexy :p) but they've really grown attached. I have their mothers asking me to come over during the week to babysit, I would but I got a job. And I've been hit on by so many single mothers, I don't really want baby momma drama, but its still nice.
So yeah, volunteer somewhere where there's ladies or something... I currently have 3 girls after me, but I'm still in school so I meet girls there all the time. I also hate clubs and bars, but I love to shoot pool, go to a pool hall, hustle some people if you're good, if you're not ask someone if they'd teach you some tricks.
Hang in there buddy, you've been busy, but sometimes things just catch up to you.