You've had some great and varied advice above, but I just wanted to add that this is probably the hardest bit!
At 12 days you feel you should be doing better than you are, but you forget that this is a hard skill for you both to learn! Plus the rollover fatigue is starting to hit, you may be panicking about DH goon back to work soon, people are wanting to visit ... All equals stress.
DD is 9 weeks and we're still ebf. We had a tough start with formula feeding through a tube and topped up for days and then five days under a bili lamp.
Our latch still hurts sometimes, but not for long. Keep up with the Lansinoh. Get DH (or anyone!) to take baby off you, preferably for a walk) so you can shower in peace. Eat and drink - I was RAVENOUS for 6 whole weeks, and even now I can eat a full packet of biscuits with one cup of tea. Don't worry about long/endless feeds - rest whenever you can.
If you want to continue, get your latch checked, the tongue tie sorted, and persevere. I read on here once that you shouldn't stop bf on a bad day. Always stop when you can make a true measured decision. I think that's good advice.
Oh, and remember all you need to do in at least the first six weeks is keep the baby alive and settle your supply. Housework, friends, shopping ... It can all wait. Make sure someone is looking after you!
Congratulations!