I'm a picky gamer and very, very rarely buy games at full price (last one was Elden Ring) but decided to pick up BG3 last night to see if it lived up to the hype, and return it within the refund window if it didn't. 6h later, I still couldn't put it down.
One of those (sadly rare) instances where a game absolutely deserves the premium price tag.
Keep a daily diary, starting on the first day. Just write the day number since the breakup, and one word to describe your overall mood (I usually use Good, Bad and Meh). First few are going to be rough, but you'll be surprised how quickly you start seeing a pattern of more good than bad. When you get 3 good days in a row, it's time to stop keeping count. It'll happen quicker than you think.