All of what you say are possible signs of being pregnant, but they are also signs that you are just pmting.
Sore boobs happens when you are due on, increase of hormones water retention and eatign more is also a pmt thing, and the sleeping, I too get sleepy and cranky round my monthlys.
If you are stresed about somethign then you could delay it, best thiugn to do is just take a test and see what happens, if its negative give it another 5 days.
Best of luck