Can anyone relate to this situation and advise?!
I'm German but have grown up in English-speaking countries and all of my education has been in German. When we were small, speaking German at home was a family rule and if my sisters and I were caught talking in English to each other we'd get told off.
I now have a nearly one year-old DD. DH is English (understands German) and we live in England. Just about all friends are English. English feels much more natural to me than German. So, although I tried to make it a habit to talk to DD in German whenever it's just me & her, I regularly find that I've lapsed into English.
I do try. I sing her lots of German songs and we'll go back to a weekly German playgroup just as soon as I've recovered from the first attempt . I've got German books bursting out of my bookshelves. I've made friends with a German mum and her similar-age little girl largely so that DD might have a German buddy. My (German) parents come to visit about every 4 weeks and we have very intense German-speaking weekends then.
I worry that all this isn't enough and I feel guilty, as being bilingual has been such a gift for me. My parents lay on the guilt with a trowel - rather than being pleased at DD's first word last week ('cat'), they said that it should have been in German!
Sorry this is so long. I find it quite hard and there aren't that many people who can understand my situation.