Most Helpful Girl
Honestly, I don't think there's a set time where it's considered too long (or short) to be heartbroken. Each person handles breakups and heartbreaks differently. It depends on many different factors, such as how emotionally invested you were in the relationship, how long you two were together prior, the circumstance of the breakup/what led to it and how, etc.
Most Helpful Guy
Bro, i have been there before..
you have to accept that its over
try to focus on yourself be a better version of yourself rather than grieving all the times..
go and build some muscle to look nice
invest some money on yourself (cloth, watch)
go and take some new hobby
make yourself as busy as you can.
after all that you will feel better and brand new