The answer to 'why is my shingles' is that there are several common causes for shingle problems, including age, weather damage, improper installation, and lack of maintenance. Symptoms may include curling, cracking, missing granules, or leaks. Solutions can range from minor repairs to full roof replacement, depending on the extent of the damage.
If the shingle issues are minor, such as a few missing or damaged shingles, you may be able to handle the repairs yourself. However, for more significant problems or if you're unsure of the cause, it's best to call in a professional roofing contractor to inspect the roof and provide the appropriate solution.