Agree a lot of this could be stress. But.....the constipation, piles and odd feeling in your stomach could all be helped by roughage in your diet. On the advice of a nutritionist I added two things to my daily diet and now have very regular and easy bowel habits - every morning I have 3/4 cup of Bran Buds cereal, with skim milk, blueberries and a tablespoon of ground flax seed. Every evening after dinner I have an apple, and I drink plenty of water. I can't over-estimate the value of roughage - I feel SO much better! As a side benefit my blood pressure and "good" cholesterol have improved.
It could be stress sounds like you are going through alot, but I would find a doctor that is interested and that you can trust, tell them your story and dont leave til you are happy with the answer. Tell them what your fear is. Wish you the best of luck. I will pray for you and your family!