If it is the tartness you enjoy, look for seville oranges ( marmalade is made from them) . I hope you can find something you enjoy to substitute for grapefruit.