Dont sweat it. Choosing a weaker character is good to take from the focus of action and violence, and make a greater focus on plot and character advancement. Having weaknesses makes for a good RP, an leaves room for social interaction. I actually like your character alot.