On the deal, raising small on weak hands is not a good strategy people will pick up on it. Either make a standard raise or simply call and fold unless your set hits.

On the flop, there are an awful lot of flush chasers don't give them a free card make them pay more than pot odds to chase which is what MP2 does indicating they have two pair, high pair, set or are trying to bluff you out. At levels higher than this it can occasionally be a flush chaser pretending they have something else.

On the turn, ok you are full if they have a better hand than you at this point you are going out. Given your check-call earlier they are going to figure you for the flush chaser. So check, they will likely raise and you can either raise or call again. On the river go all in whatever the card, at your level this will be seen as a bluff quite often and called much of the time. Given the stack sizes MP2 may be pot committed in any case.