<human>: So for a bit of background, my parents are separated. They were never married so it wasn't a huge process financially but for various reasons it was kinda hard emotionally. To make a long story short, both my parents abused/neglected me in some way, my dad physically which is part of the reason I was in foster care for a while, and my mom by basically refusing to take care of me and spending her time doing drugs and stuff after foster care (I left my final foster home at around ~9 years old). I moved in with my dad last year because my mom had a mental breakdown- she seems to have improved somewhat since then. 

Anyways, because of this and several other factors my relationship with my parents has been pretty strained. We don't fight or anything and we talk and enjoy family gatherings together, but I'm really uncomfortable about opening up to them about pretty much anything, which I know is my problem and not theirs, and I am trying my best to work on it. 

Despite this, I don't feel like I've been the most grateful of daughters. My mom has tried to be at least a little better and so has my dad, and while obviously it's not perfect they're still trying and they still love me. How can I show them that I'm happy that they aren't as bad as some parents I see on tv and stuff and that I'm grateful they still care enough to feed me, house me, etc? I tend to be very easily embarrassed and really shy when it comes to this sort of stuff, but I think in terms of this I'm probably just going to have to get over it.

Summarize the given text in a few sentences.
<bot>: I want to tell my parents I'm grateful for them hopefully without making it too awkward after not having the best of relationships with them.