I am so sorry for your troubles. Loving the inner child is very good advice. Let her know she is loved and worthy as a child of the universe and that you care for her suffering. Try to do this daily, and to set aside a little time to reflect and sit with yourself, to care for yourself and also to see about how you can best use your time to nurture and contribute positively to yourself and to your community.
The beach recommend was a good one TBH. Lying on the sand and letting the shallow waves wash over you is deeply healing but requires a deserted beach so you're not underfoot
But getting a little sun & sand can be healing for many anyway.
I recommend water therapy (baths, swimming) and deep tissue massage, and finding ways to engage that are nurturing. You may considering joining some meetups or book clubs and volunteering with pets, challenged folks, & other volunteer or community activities. You could try a few and find a mix you really enjoy.
Also, I recommend trying to spend some time outdoors, preferably away from it all -- that is very healing, more than we know. It is also cumulative over the year, so it's important to get out for a little bit in all manner of weather, with the right layers and gear.
Last, you are aware of your past life issues and it sounds like you've tried to reach out, to be kind, and generally to sort things and make amends there. Please continue to send well wishes and good intentions but if the other party(ies) are hostile, remember that it takes all parties to reconcile and even if you offer remorse & repentance and sincerely apologise, it is for them to forgive and accept you as you are now. If they cannot do that (and you engaged with them for many years without kindness or progress), then you have done all you reasonably can at this time and you may leave it for now, in good faith.
After all, you also need and owe yourself that same effort, outreach, and kindness
Remember, there are many, many other ways to be and do authentic love in the world, and to give back and make amends in these many other ways.
Peace & blessings
7L