Late Period

My Period Is Late & Its Always Been Irregular. My Period Don't Come For About Like 2 Weeks Or A Month & Now I'm Late & Its Been 60 Days Since I Had My Period & Im Not On BC Anymore Haven't Had Sex In Like A Month Or 2 & Always Stay With Protection But  My Period Is Late .....Is It Cause Of Stress Or What⁉️⁉️ Please Someone Tell Me