The only advice I can give you on detaching is you have to believe there will be someone else who can make you happy and you need to get your life straight for that person.
Look in the mirror and that is the person who is responsible for your happiness. Strong, confident, in-charge and going places is very attractive.
M22,H45,W45 S21/18D12 Retain faith that you will prevail in the end, regardless of the difficulties and at the same time confront the most brutal facts of your current reality, whatever they might be.