Deserve at my best

Deserve at my bestI'm sel?sh, impatient & a little insecure.
I make mistakes,
Again and again.
I'm out of control & at times hard to handle.
But if you can't handle me at my worst,
You surely don't deserve me at my best.
I don't know whether it's me
Or the world around me that has gone wrong,
But I keep trying,
And wake up every day
With a song on my lips.