Sunny,
Maybe talking to a school counselor is not a bad idea. It might help with your self esteem issues and it wouldn't hurt to have an impartial person hear you out.
It cannot do any harm to go talk to someone if that's what you feel you have to do. As Jocelyn so wisely said, you need to take care of you. You seem to have some self-esteem issues holding you back, and I hope you learn to cope with them so that the true you comes through
Good luck with everything!
__________________
Pi Delta Phi Avançons, amis fidèles de la culture française