Everyone here has already covered your preflop play. I just want to comment on you calling a check raise on the flop, with NOTHING! Looks like you fell in love with your cards and couldn't get away from them.

Fold!