Man what are you doing on this table? $25 is going to kill your bank roll.
As for the hand that $1 bet on the flop was too small. Thats one scary board and is really draw heavy. I would have pot sized + theflop and the turn, At least then you would know where you are at. The river bet was so small it looked weak and deserved to be raised with almost anything.
As played its an easy fold.