I understand it's frustrating. And I know that everybody has told you time is the only thing that heals things. But you can't count down every single day and judge it as a good day or a bad day based on whether or not you are still over him. You might not be over him for a while. Time will be excruciatingly long and painful. That shouldn't be your concentration. Your concentration should be on yourself. What you can do to be happy again. What you can do to improve yourself. What you can do to make yourself a better friend, daughter, girlfriend, etc. If you aren't doing things for yourself, but for other people, it's going to be excruciatingly long. I remember when my ex dumped me and I joined a gym and all that, in all honesty I did it to try and show her that I'm going places and win her back. I lasted maybe three weeks before I crumbled. And then I found out she was dating somebody else. That was probably the point for me when I started doing it for me. 9 months later, I still love who she was, I still care about who she was, I still dream about her, but I know that I cannot be with her and there isn't much you can do. I still try to get through every day, although it's a hell of a lot easier now then it was 2 months after. In due time, you will get there, you just have to focus on doing it for you and not so much about him.
You know that checking his things hurts and you and makes you feel bad. Can you ever stop yourself and just ask "What is the best possible thing to happen if I check his facebook and twitter?" Nothing good will happen, you will be miserable and unhappy and miss him again. You need to stop punishing yourself and putting yourself through this. You are in total control of what you do, just don't do it. You are clinging to the twitter because he did it just for you, you are going to have to let that go too. You know you have to. You need to be yourself again if you were ever to work out in the future, so this relationship that ended in failure needs to be let go as well...
Waking up next to a beautiful girl,
Step outside and say hello to my beautiful world.