Tin- I also battle with co-dependency and also how much space to give and I have been at this about a year.
This time and circumstance you are in is perhaps the greatest opportunity of your life to examine yourself and find out who you are and who you decide you want to be. Use it to the best of your ability.
And feel blessed to know that Mach^^^ is posting to you early on in this. His wisdom is priceless!