When the boy that you've been with forever and that you think is perfect eventually breaks your heart, do not resort to chocolate ice-cream, sad songs, and chick flicks. Well, maybe do that for a day or so. But once that initial break up happens, you need to be there for yourself because you're the only one you can truly rely on.
If you're reading this, you've probably had a recent messy break up that tore you to pieces. However, you have the glue that can repair the damage. Realize your self-worth. If the boy broke up with you, it's his loss. He doesn't realize the precious diamond you are. He doesn't see how much effort you put into the relationship and all the time and energy you spent making sure he was happy and safe. He didn't care about your time, so don't waste it on him.
If you're the one that broke up with him and now are having that yearning in your heart to be with him again, don't do it. You broke up with him for a reason, and it's time to move on. Whether it was because he chose drugs over you or never wanted to hang out or didn't care about you anymore, it doesn't matter. You broke up with him because in that moment, you were honest with yourself about what you needed to do to be happy in life.
People always claim that they've changed or that that time was the last time. No. Unless they sincerely prove to you that they are different over a course of time, don't believe them. You will fall into the trap again of the lovey dovey phase until the walls come crashing down and you're stuck trying to dig yourself out from underneath the mess once again.
To distract yourself from the thought of your ex, spend time with girls. Do what makes you happy. Go to the gym. Join different clubs, teams, or organizations. Once he sees you happy, he'll come running after you for your attention. Fortunately, you won't be looking back.