Breaking up is difficult. It will take time to get over it. You said it was your fault, well whether it was or not, maybe there is something for you to learn from the relationship and how it ended. Try to stay busy to keep your mind off of your broken heart.