Take this with a pinch of salt since this is my first line check response, and hence is more for my benefit than yours.

Hand 6. Fold pre-flop I think in the long run playing hand like this OOP is a leak.
Hand 7. I don't understand why if he has a flush draw he doesn't bet the flop. (Does he C-bet much OOP?)
Hand 8. Raise Pre-flop. I think it's easier then on later streets.
Hand 9. Raise turn more. Could be pushing after your weak river check.
Hand 10. Raise to 1.50 pre and you will have a clearer picture I suspect you're beat here.