If you've been feeling this for a while (and it sounds like you have) then you did the right thing by breaking up with him rather than dragging it out for even longer.
Of course you're going to be upset and miss him. You guys were together for a long time!! Just be strong and I promise you after a week or two you'll feel so much better!
Get together with your girlfriends to take your mind off things. Keep busy!!