However long it takes to build yourself back up. The time we need to get over someone depends on how much you gave of yourself. We dont realize it but over time, all the fights and compromises and arguments and sacrifices you make change you. Drain you. You have to focus on rebuilding yourself. Getting back to being you.
It doesnt take me long at all to get over someone I loved because ive learned not to give too much of myself to anyone. When I see the signs - the fights about things we already fought about, the irrational jealousy, the evasive answers etc I see we're growing apart instead of growing together and start slowly moving towards rebuilding myself and moving on. They do it to us and thats why it hurts so bad. We dont deal with things being over until its really over. Men just leave, women check out mentally, get over you, set up the next victim and then leave.