This is a really tricky situation, without any easy answers in my opinion. The subordination of "Czech Roots" under "Slavic Roots" did not help at all. "Czech Roots" made sense as long as we could interpret it as people coming from the area of today's Czech Republic, "Slavic Roots" on the other hand gives it an ethnic flavor that complicates matters. Before the expulsion of what was considered the German population of Czechoslovakia after WWII fully 1/3 of the population in Bohemia and Moravia were considered German. So what is tricky about "Bohemian Roots"? It stops making sense after 1918. Before that the name of the country was Königreich Böhmen/České království, after that Bohemia/Böhmen/Čechy was one of the lands that together with Moravia/Mähren/Morava and Silesia/Schlesien/Slezsko make up today's Czech Republic, in other words it has lost its larger meaning. I'm not arguing one way or another, just trying to point out the complexity of the issue.
Kathy, as to your statement that you "do not have any Czech in [you]", I'd encourage you to keep an open mind and look at your actual ancestors and I'm convinced you'll find quite a few Czechs there. Germans have been living in Bohemia since the 12th/13th century and compared with that length of time the ethnic animosities between the Czechs and Germans are quite recent. There have been many intermarriages during the 16th - 19th century resulting in many families that have close cousins, sometimes even siblings, left on both sides of the ethnic divide.