As an ophthalmologist, you will forever have to explain that you're not an optometrist or an optician to family/other people who will immediately say that they have "stigmatism" and their glasses need to updated as soon as you tell them you're an ophthalmologist.
As an ophthalmologist, when an ARMD patients goes blind even after many antiVEGF injections, or a young person with globe rupture goes blind after failed repairs, or diabetic patient gets neovascular glauc and goes blind, or a patient gets cataract surgery with you and gets horrible complications and goes blind (or even if it's recoverable like a dropped lens), you feel like you lost a battle.
As an ophthalmologist, you will want to pretend you're deeply asleep when you're flying across the Atlantic and the flight attendant makes an overhead announcement for anyone with medical expertise to come help a poor old lady who lost consciousness.
As an ophthalmologist, you will be pushed to see 40, 60, 70, maybe even more patients a day (how much time can you spend with each patient??). Your patients will never really consider you their "doctor" in the same way they will name their primary care doctor as "my doctor." You're more like an eye dentist.