So sorry that you are so worried, which is of course understandable. It would be really unwise for any of us to try and guess what the problem is but there are other conditions that can cause your symptoms other than cancer.
When your test results are through you should know what you are facing. There is loads of information and support on this site if you need it. Be sure to keep in touch to let us know how you are getting on.
All the best