My girlfriend broke up with me randomly

So, we were in relationship for the last 5 years.

I don’t know why whenever someone new gets into

her life she always broke up with me. So 4-5 days ago it

happened once again. After a boy started chatting with

her for only 3 days, she broke up with me. And about

10 days ago everything was fine. I am not from

financially good family(she also ). I bought her a

necklace of her own choice. I don’t know what

just happened. I am completely confused and so

much hurt. We did not fight for the last 10-12 months.

My heart is just panicking while typing this.