Wow...first of all, thank you for sharing such intimate details of your life; I just joined steemit in December and will need to go back and look at your first instalment because I missed it before. Firstly, I must say what a wonderful platform this is where you can bear your soul and get love and acceptance in return (in fact, my husband is dying of cancer and I just blogged about it b/c I realised how 'safe' this platform is). So kudos to you for opening it, not only here, but for finding the strength to knock down your protective 'wall' or shield in your life and find true love...you certainly deserve it!
Second, I was a high school teacher for years in Canada and unfortunately saw all too often the effects of foster care. You're right when you say the system is broken; I believe it can't be fixed and needs to be scrapped for something entirely new and different...a system that truly sees a child as a person and not simply a file.
Keep up the fight my friend, you are worth it! Cheers!