It's getting a bit late here now so I would only do a 5 card reading for you. I am using the Radiant Rider Waite.
Question: What does Mairead need to know most in her life right now?
A very clear indication in the reading before I start is the absence of the suit of Swords. Thus far the most important thing for you is to have a clarity of mind and stop making decisions based on your emotions alone.
Distant Past: Ace of Cups Rx, Past: The Tower
The Ace of Cups Rx is a card signifying a time of emptiness, where you either feel devoid of emotions or are unwilling to express them. And having The Tower close by means that perhaps this problem was caused by a shocking revelation in your life that you'd probably still can't accept. Perhaps it was a relationship break-up. Ultimately, you feel depressed and stop talking about your feelings to others due to the shut down of your heart chakra.
Present: 4 of Cups Rx
You need to start making goals for your future and stop daydreaming about life. There are opportunities around you that you have not actually thought of pursuing yet. Maybe they might not be as good as you thought, but actually accepting these opportunities are a first start.
Near Future: 8 of Wands Rx
This is a card to take things slowly. Patience is a very important virtue at this time. This is not the time to rush and do a sloppy job but pay more attention to the details. And of course, always plan thoroughly before you decide to start any new venture.
Long Term Future: 4 of Pentacles
So after all these lessons what will happen then? Perhaps you will achieve some success in your financial matters. However, since the 4 of pentacles is the traditional "miser" card, it counsels the need to share your success with others. Or it could be that the card is advising you not to control your environment too much. After all we can't always manage to control our environment with much success. Sometimes the best thing to do is to just go with the flow and let someone else be the boss for a change.
I hope my reading has been helpful to you. I have just started learning the tarot. Please post feedback here so that I can improve further.