I have been listening to lots of naats and nasheeds recently in place of my usual music and I've found that a lot of them contain the words Ya Rasoolallah Ya Habibullah Ya Mustafa etc. so I deleted these from my phone. As we are not supposed to call upon anyone other that Allah, is this shirk? I've now started to doubt some of my other naats which havent actually got those words in them but as they are partly in arabic I might not be understanding them right. And even the urdu ones are quite difficult to understand.
----------------------------cvabn-------------------------
You need to directly refer to Al-Quran with good detailed translation for your questions. As long as you are reading with an open mind the answer will reveal it self to you. Follow it to the fullest.
Stay away from ancient scholars, they are responsible of our present day demise and firqa-wardi.