Hey Faye,
Sorry for the delay, I didn't have much time to evaluate hands these past couple of days
Like you said, you should c-bet the flop. As played, I would also call the turn, but the river is a clear fold without reads - you could call against a very aggressive, bluffing opponent, but a potsize bet is too big to call against an unknown.
Regards,
Craig