Your t-shirt is just too small if the bottom hemline extends higher than your hips. Your waistband should be covered, and a few inches beyond that. If it's any shorter, when you lift your arms, it will appear to be a crop top.