I have a pain in my sternum, couldit be a tumor or bone cancer?

Possible, but. Not likely, most likely some arthritis or inflammation, can even be aggravated by sleeping.
Several things. Pain that severe needs to be worked up by your doctor in person. He/she will listen to you, perform an examination and possibly order some tests to see what's wrong with you.