I'm often asked if I sell my work. Actually, I'd say no. I have sold a variety of things over the years, but I do not paint with that in mind. I decided that a long time ago for two main reasons.
First, I have some paintings that I consider good, but I find I'm not ready to let go of them. When I think of how fast I would spend that money, and that I would never see them again, it doesn't even come close to being worth it.
Second, painting to sell is a whole different activity. You're thinking about what other people would like - size, subject, mounting, price. You think about how much the materials cost and how long it will take to paint and that it needs to be perfect. You spend time marketing yourself or finding people to do that for you.
Now, of course, many people love having people buy their work. Go for it! But I think it's also okay to paint just for yourself. You take your pay in inner satisfaction.