I really like what you were doing, it was pretty interesting to me tbh. The problem is, you care too much of what other yet not so relevant people think about you or your personal RP. Those who like your RP will gladly RP with you no doubt, other? Well... can't please them all, trust me.
I'd say, carry on with your RP, enjoy as much as you can and don't let other's put you down.