There are lots of things I may be. There are lots of things that can counter these "may be's" as well. Everyone has things about themselves that they're not particularly happy with. But, instead of focusing on the bad, focus on the good. Focus on the things you can do, and do well. Focusing on the negative aspects of yourself will get you nowhere. It's better to think about the positive aspects about yourself. So here are mine:
Though I may be bad at math, I'm excellent at English.
Though I may be shy, I have a great heart.
Though I may be young, I have an old soul.
Though I may get anxious a lot, I still try to stay happy.
Though I may have bad days, I still have the people that love me.
Though I may get bored easily, I'll always have books to read.
Though I may be a slow worker, I want what to take my time on what I do and have it be perfect.
Though I may think less of myself some days, the people I love think the world of me.
Though I may not always have the most money, I'd rather be happy.
Though I may think I can't, I can do anything I set my mind to.
Though I may not think I'm beautiful every day, my boyfriend thinks I am every day.
Though I may have one bad day, there are 1,000 more good days.
Though I may be a nerd, I'm happy with who I am.
Though I may fail a test, I'm still smart.
Though I may rewatch FRIENDS, it never gets old.
Though I may cry easily, it's only because I care.
Though I may have a lot of thoughts and feelings, I can always write them down.
Though my life may get tough, I can always enjoy nature.
Though I may think I have problems, mine mean nothing in the big scheme of things.
Though I may make a mistake, I'm only human.
Though I may rewatch, reread, and replay tv shows, movies, books, and video games, I always learn new things from them.
Though it may seem tough right now, I have my whole life ahead of me.
So, everytime you think of one bad thing, don't put yourself down. Think of the counter to your point. Think of another thing you know you are instead of what you may be.
Because though you may think you're not good enough, there are other people that think the opposite.