Ill say it again.........It sounds like you havve a ulcer

My brother had one when he was nineteen from smoking yeh i couldnt beleive it.....but aparrently smoking anything especialy weed makes your stomach acid go waaaaaaaaay up........and that inflames the lining of your stomach allowing infections hence ulcers.............

U say its worse in the morning.......Thats what my brother had

See a doctor