Oh man sorry to hear that, I'm hoping for the best..
I'll give a quick story..
Back in 2010 after my pops unfortunately passed away from cancer I decided to add a new kitty to the family, I named him E.J (my pops initials), well when he was 6 months old we went to get him neutered and after a day or so I noticed he was extremely lethargic and could hardly breathe..So I rushed him to the emergency vet and they had to put him in an oxygen tank so he could breathe, turns out he had heart disease and heart failure (which is very rare for cats that young) , doctors didn't think he would make it the week, we were starting to run out of money as the in-laws put up 5000 to keep him alive!! Finally we had a break through and he started breathing on his own but the prognosis was terrible, average cat with medicine lives about 180 days..We were sent home with a special compound medicine only for him, well I'm glad to say he will be turning 10 next month!!! (Knock on wood)
Point is God works in mysterious ways, always keep the faith man..