Sparkle - I can't offer any help in terms of info., because like SR I don't know anything about the first two conditions.
Do you have a breast care nurse? If not I think you should ask if you can have one, so you have someone to chat to, and act as go between between you and the hospital, because they are keeping you waiting around a bit (
on your behalf).
I don't think you should be overly concerned about the wait in physical terms, (I was had my final surgery nearly 4 months after DX because I was having various tests.) But waiting is hard to cope with mentally IYKWIM, and I think you'd be justified in be badgering a bit. (Your GP might be another source of support in terms of trying to speed things up a bit)
Anyway, - you sound calmer tonight which is good to see, you have one appointment out of the way and you are on the right track to getting it sorted out whatever it turns out to be. SR's advice is good, keep going, try not to let it overwhelm you, - and we're always here for a natter