您好,看您的情况应该是有胃炎或者合并胃部其它问题。心窝下的硬块有可能是剑突或者是胃部的肿块。建议您先去做个胃镜检查一下胃部有什么问题再看怎么用药,如果感觉硬块不是在胃的内部并且不是皮下,那么可以做个B超或者腹部CT来看看有什么问题。
祝您身体健康!