New to the Forum - Health anxiety and bowel cancer

Hi All,

I'm new to the forum so a bit of background on me, I'm 30 and have struggled with health anxiety, particularly over cancers, since I was 18 years old.

(apologies if this is TMI, please let me know and I will remove the post)

About a month ago I had some urinary issues, it took me a while to finish peeing, which concerned me slightly. Following on from that I started needing to go to the loo at night and felt a slight pressue on my bladder. After a few days those issues went away, except taking longer to finish peeing, which is still a bit stop-start. During this time, I was going between constipated, followed by loose stools. 

Around a week ago, I got constipated again for a few days (it's not entirely unusual for me to be constipated for a few days followed by softer stools for a few days after that), and since then I have had looser stools and a mild case of hemorrhiods, which will occassionally bleed after wiping, I am also pooping more. This time I started to feel a bit unwell, on and off nausea with less energy than usual and I then started to lose my appetite over the past few days. 

I know I shouldn't, but I searched my symptoms online, it usually helps me to rule out more serious stuff, and put my mind at ease. However I have become increasingly concerned about bowel cancer, mostly because of the unwell feeling that is accompanying my looser stools and pooping more, I'm also finding myself a bit more tired than usual.  

I have a telephone appointment with my GP on Friday but I have been going out of my mind reading articles online about people my age being increasingly diagnosed, and not being treated seriously by GPs. I know that the majority of my symptoms can be put down to anxiety, but my health anxiety doesn't usually get this bad, and I dont usually have as many direct symptoms as I do at this point.

Sorry for ranting, thanks for reading. I'm not sure what the point of me positing this is, I guess it's just good to get of my head and put this into writing. 

S