just wanted to send you hugs, sounds like your doing a great job and well done for sticking at it, DD had a few times where her attachment went off for a few days and it drove me crazy!! but either went back to being ok or we worked out a different possition or hold that helped. try ringing one of the help lines (ABA) and getting some advice, maybe they can give you the number for a LC in your area?? or call your local hopital maternity ward.
I second the nice relaxing bath! relaxed mumma, relaxed bubba.....better chance of a good..pain free.. feed!

Bug hugs and well done!