I completely understand how you feel. I, for many years, having been telling people to let me be. I will do what is right. What I do today may not be the same tomorrow. What I like today may not be what I like tomorrow. Many people have a problem with this because it does not fit into their box of who I am or should be. People tell me how I feel, and when I say "no I don't" they tell me I am wrong. Funny how that is because I think I know me best.
I just found out that I am an "indigo" this past weekend, although I have know I was different since I was a little kid.