My hair particle are pointing upwards and downwards, how do I make it point only upwards?
If I understand your question properly, this is what you are trying to achieve. If yes then follow these steps:

Select the top faces and assign them to a vertex
group like this:


Then in the particles tab go to vertex group > density option > select the vertex you made (default in the name of group)