i also cant pass gas very good i have to really push
Colon cancer normally arises only at or after the age of ~40. However, I think you should seek advice but before doing so, maybe the first step is to increase the fibre content of your diet significantly by eating fresh pulverised fruit and fresh pulversied vegetables with added bran. You can also add bran to yoghurt and other dishes. Also drink ~2 litres of water per day. Avoid all processed fruit and eat wholemeal brown bread too.
This may loosen up your motions.
Good luck
Morecambe