Lump on rib cage? Watch
Your xiphisternum? If you are that worried go and see a GP.
No one here can diagnose you - they are either lay people (who can't make a diagnosis anyway) or doctors (who shouldn't be making a diagnosis in an internet forum).