You have been dating for a while and you have even moved in together, but when is the best time to mention that you have a debt or that you have a problem with online shopping?
More often than not, negotiating money in a relationship, especially in new and fragile relationships, is normally awkward. Nonetheless, money is a conversation you must prioritize in your relationship if indeed you are seeking to commit for the long term.