Most definitely. Some people are angry and whatnot because it's just who they are, but I'd say it's extremely likely that it's because you're unhappy with yourself. I've always hated myself. Since realising I'm trans, I don't really hate myself anymore, I'm actually starting to like myself more and even have more self-confidence. A tiny bit, but a bit. And I've not transitioned yet, so that shows how much things can change. Often, living as how you should live can make you a much happier person.