Thanks for all the feedback it helps putting things into perspective.
I focus all my effort on seo and thats where all of my income originates. Right now its coming from adsense and cpa so its slightly diversified and I would never feel comfortable getting all of my income from one source.
I was getting all of my income from adsense at one time and was banned for a misunderstanding (They claim I set users homepages without their permission, my software had a tickbox asking if I could do so which isn't against their rules, there was no way to appeal or let them know about it), so make sure that even if you were not able to use adsense for example that you could still make enough money to sustain yourself. Diversity is the key of course so you are on the right track.