Hang in there. I found BFing harder than giving birth, and those first few months (IMHO) are really hard work - but if you stick with it, it gets easier, and even (shock) becomes pleasurable. Added to which, it is so damn convenient, good for baby's health (and your own, apparently!) and will give you lots of opps for long, milky cuddles with your LO.
That said, it is really hard at first - exhausting enough on its own, but when you throw in thrush, sore nips, etc. it takes a huge amount of determination to carry on.
I know where you are coming from, I had thrush & mastitis first time round, and a few bouts of mastitis second time round - but I kept on at it, and by about 10-12wks, it all got loads easier. WIth DS1 I was going abroad at 14wks, and determined not to have to take a load of bottles and formula with me. If you can set yourself something similar to aim for - a trip where you BFing would make things easier, or a treat for yourself when you get to 12wks (or thereabouts) it might help. Also, make sure you are easy on yourself - lots of nice food, early nights, and let the house go to rack & ruin.
Good luck - even if you do throw in the towel now, you've done really well to go so far - but it might be that you are through the worst of it now. BTW, www.kellymom.com is a great online resource.