Well i agree that monroe was out of order there. You can't say that people are shit then say no disrespect. And why should a piece have to have a purpose? This is gonna be sold. It isn't for anyone else but myeline. So tone down the critism and be a little more helpful.
Anyways i don't think this piece looks finished. It isn't too bad though. I think you should change the colours and add some textures on the background.
If this was my piece i think i would turn the shape horizontal and split the screen. And maybe add 2 images on each side. I dunno. keep working on it.
Keep it up.