Hi,
Aside from direct sales, having your own business or home-based internet jobs may also work. There are many factors to consider in finding the best job for you such as your location, age, work experience and background including your degree. It may be difficult at the start but what is important is that you love what you do and you get to focus on managing your migraines. Identifying the possible triggers through a headache journal is also helpful. Take care!