Are these sentences both correct and do they mean the same:
1) Here is a list of everything you liked about your girlfriend but were afraid to admit.
2) Here is a list of everything you liked about your girlfriend but were afraid to admit that you liked.
The first one sounds correct to me but when I parse it, it seems to mean:
Here is a list of the things you liked about your girlfriend but did not admit existed. You denied those things. You denied they existed.
So the way I see things, they are both correct, but mean different things.
I would take the first to mean admit that you liked, not whether they existed. The first is the more natural sentence for me.