I've been having bad pains in my stomach and been putting on a lot of weight which leaves my belly hard and sore. I've been having signs of pregancy?

Many causes. Abdominal pain can be associated with many different etiologies. Chronic abdominal pain is a common complaint and could be associated with irritable bowel syndrome (IBS). LUQ pain could be splenic etiology. Epigastric could be pancreatitis, ulcer or other gastric etiology. Pregnancy should be considered. You should see your PMD if persistent or worse. Online consult may help determine next steps.