I think what you want is this. Two source data, but same X and Y axis.
X <- my_data %>% subset(grepl("AAA", Tweet, ignore.case = TRUE))
Y <- my_data %>% subset(grepl("BBB", Tweet, ignore.case = TRUE))
ggplot() +
geom_line( X, aes(x = Date, y = Retweets), color = 'blue') +
geom_line( Y, aes(x = Date, y = Retweets), color = 'red')