Learn as much as you can about the condition, ask questions, get involved with your medical team and work together to set up a management plan for your treatment and health. Research, research and more research. No two people are alike with Porphyria, you may react differently to someone else with the disease.
Find support groups and join these, this can be an isolating disease because its misunderstood and not much is known about it. You will find it easier to cope when you know you aren't alone.
Help to spread awareness, the more people are aware of this disease and its implications the better understood it will be.
The mental aspect can be devastating, make sure you understand the aspects of the disease and be aware of the triggers.